[原创]互联网金融App测试介绍

[原创]互联网金融App测试介绍

  前端时间非常忙,终于非常忙的时间过去了,抽时间总结下我现在所在公司理财软件App测试,也各位分享下,也欢迎大家提建议,谢谢!

  先介绍下我所在公司的产品特点,公司所研发的App有卖给普通用户的,也有一部分是给券商定制开发的,所以二者对质量要求及测试还是有一些不一样,简单说下我们的App研发测试流程:

  需求讨论评审->产品设计->架构设计->开发(其中也包括单测及集成测试)->测试(各种测试类型测试)->发布->上线;

  其中在我们测试实践过程,针对公司App对外部用户,一般要经过如下测试检查验证,才可以发布上线,详细介绍如下:

1、 UI 测试:主要检查ui与设计的效果图是否一致?交互是否有问题?

  测试策略和方法:一般我们会让产品经理和UE确认,确认通过后,才会转给测试,进行检查验证;

2、功能测试:检查需求是否实现?功能是否正确?功能业务逻辑处理是否正常?
  测试策略和方法:一般我们会让产品经理先检查基本实现,然后才转给测试,当然开发在提交测试之前要做冒烟测试,必须测试通过;

3、 中断测试: 模拟用户真实使用App是会遇到的中断情况进行测试;

  测试策略和方法: 一般我们会采用如果用户使用某个场景时,通过中断或是干扰一些操作来检查程序是否可以处理这种突发情况(如:电话/短信/push消息等)


4、 兼容性测试:

  测试策略和方法:新旧版本的在功能,逻辑层面的兼容测试,同一个App 在不同系统版本运行,以及不同机型之间的适配测试。兼容测试:接口的兼容性测试能够保证大部分的功能完善;App在不同系统版本上保证运行。适配性: 屏幕,系统版本等。该部分通过第三方的云平台进行。

5、 App客户端性能测试:App的客户端的性能测试,我们定义为,主要检查App安装和启动时间;各资源占用(cpu/内存/流量/电量)情况;各种业务操作响应时间
  测试策略和方法:通常我们是借助一些第三方监测工具来进行测检,针对各项指标,我们主要检查App是否在合理区间范围之内,只要比同行App优秀即可,并没有很强制目标定的非常死;

6、 极限测试:模拟各种边界压力测试下情况,验证App是否能正确响应;反复/长期操作,资源的占用;
      测试策略和方法: 通常我们会借助一些工具来实现,模拟各种边界操作,不仅仅是某个功能使用,同样也会模拟在各种情况的边界;


7、移动App安全测试: App客户端安全性,需进行木马,病毒等扫描检查;数据的存储,传送及处理需要进行加密;用户访问控制权限检查;
  测试策略和方法:通常我们是借用一些测试工具进行检查验证,如常用的木马,病毒扫描,抓包检查工具等;

8、用户体验测试:总体原则是是否用于学习,易于理解,易于使用;
  测试策略和方法:通常我们一般时让专职的用户体验团队来进行检查评估;另公司也会邀请一部分粉丝用户,去体验公司产品;


 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/300694.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

装×失败的后果。。。 | 今日最佳

世界只有3.14 % 的人关注了青少年数学之旅传说中的“虎口夺食”摄像头留下了垃圾桶欺负我的证据用力过猛扯淡还是扯底裤装失败二进洗脚盆玻璃太干净了,注意左边这个傻子哎呀,这个傻子真的是傻中奖的感觉还是要量力而行滑的还真溜。。。电动车此刻注入了灵…

.net core 下的HttpClient、WebClient性能测试

有许多服务需要拉取api接口数据,因此后端开发少不了对Http访问请求进行封装,最主要的应用方式莫过于采用WebClient进行封装,简单易用;而.net core微软官方推荐的是HttpClient和HttpClientFactory,到底哪个性能更加强劲…

北京一公交车发生爆炸 疑为乘客携带药品起反应

勘察人员从公交车里取出可疑爆炸物。薛珺摄点击查看其它图片昨日下午,一辆850路公交车行驶在阜成路时发生爆炸。5名乘客经检查均无大碍。   警方怀疑是乘客所携类似血清的药品引发化学反应所致。   事故现场在八里庄桥上,昨日下午5时许,一…

mysql 常用权限_MySQL的权限有哪些

2015-09-04 回答不知道你问的什么意思,mysql中用户的权如下:select_priv。确定用户是否可以通过select命令选择数据。insert_priv。确定用户是否可以通过insert命令插入数据。update_priv。确定用户是否可以通过update命令修改现有数据。delete_priv。确…

给定两个二叉树T和S,判断S是否为T的子树

2019独角兽企业重金招聘Python工程师标准>>> #include<iostream> #include <stdlib.h> using namespace std; struct node{int data;node* leftchild;node* rightchild; };bool isSubtree(node* root1,node* root2){if(root2NULL)return true;if(root1N…

ABP Framework 为什么好上手,不好深入?探讨最佳学习姿势!

离写上一篇经验总结 ABP Framework 研习社经验总结&#xff08;6.28-7.2&#xff09;&#xff0c;已经过去两周。ABP Framework 研习社&#xff08;QQ群&#xff1a;726299208&#xff09; 最近两周&#xff0c;又迎来了很多新伙伴&#xff0c;成员数量上升至300。从大家的关注…

见识过世界的强大,才能拥有掌握世界的力量

▲ 点击查看在假期的时候&#xff0c;很多家长会选择带孩子一起出去旅游玩耍。在这个过程当中&#xff0c;家长们可能经常都会被孩子各种稀奇古怪的问题给包围住。“这个车为什么能跑的那么快&#xff1f;“这棵树是什么树&#xff0c;为什么它长得比其他树要高&#xff1f;”…

java导出mysql数据库失败_利用Java进行MySql数据库的导入和导出

利用Java来进行Mysql数据库的导入和导出的总体思想是通过Java来调用命令窗口执行相应的命令。MySql导出数据库的命令如下&#xff1a;mysqldump -uusername -ppassword -hhost -Pport exportDatabaseName > exportPath利用Java调用命令窗口执行命令来进行MySql导入数据库一般…

使用timer控件创建一个简单的报警程序

简介&#xff1a;当我使用计算机工作时&#xff0c;我总是如此的专心致志&#xff0c;以至于每当我过了“一会儿”去看时间时&#xff0c;发现已经过了三个小时&#xff0c;而我却完全没有意识到&#xff01;所以我决定使用我从Code Project学来的C#技术&#xff0c;来创建一个…

jstl格式化日期

<% page contentType"text/html" pageEncoding"GBK"%> <% page import"java.util.*"%> <% taglib prefix"fmt" uri"http://java.sun.com/jsp/jstl/fmt"%> <html><head><title>国际化标…

FastTunnel - 打造人人都能搭建的内网穿透工具

FastTunnel是用.net core开发的一款跨平台内网穿透工具&#xff0c;它可以实现将内网服务暴露到公网供自己或任何人访问。与其他穿透工具不同的是&#xff1a;FastTunnel项目致力于打造一个易于扩展、易于维护的内网穿透框架&#xff0c;任何人都可以基于该框架二次开发&#x…

一招搞定高等数学! | 今日最佳

世界只有3.14 % 的人关注了青少年数学之旅瓜皮儿十三妹没品图一张图让你们看看鲨鱼的血液循环系统到底有多复杂普外科曾医生小猪佩奇其实是“巨猪佩奇”小猪佩奇真实身高为7.1英尺也就是2.16米但她在家还不是最高的一只浪鸭水陆两栖的自行车它出现在1932年的巴黎街头因为加装了…

二、穷举搜索法

穷举搜索法是对可能是解的众多候选解按某种顺序进行逐一枚举和检验&#xff0c;并从众找出那些符合要求的候选解作为问题的解。 【问题】 将A、B、C、D、E、F这六个变量排成如图所示的三角形&#xff0c;这六个变量分别取[1&#xff0c;6]上的整数&#xff0c;且均不相同。求…

恢复Ext3下被删除的文件

下面是这个教程将教你如何在Ext3的文件系统中恢复被rm掉的文件。假设我们有一个文件名叫 ‘test.txt’$ls -il test.txt15 -rw-rw-r– 2 root root 20 Apr 17 12:08 test.txt注意&#xff1a;: “-il” 选项表示显示文件的i-node号&#xff08;15&#xff09;&#xff0c;如果你…

WPF 表格控件 ReoGrid 的简单使用

WPF 表格控件 ReoGrid 的简单使用目录一、概述二、安装三、添加控件四、加载 Excel五、属性设置六、支持触摸滚动七、其它操作1、显示和隐藏列2、显示特定字体八、资源链接独立观察员 2021 年 7 月 9 日一、概述ReoGrid 是一个开源的表格控件库&#xff0c;支持 Winform 和 WPF…

史上最牛空姐,从飞机上掉下愣是没摔死

全世界只有3.14 % 的人关注了青少年数学之旅珠穆朗玛峰最新的测量高度为8844米&#xff0c;人是血肉之躯&#xff0c;一旦从这么高的地方掉下来&#xff0c;别说生还了&#xff0c;能有个全尸就不错了。但是&#xff0c;历史上却有这么以为超级幸运的女人&#xff0c;她从比珠穆…

mysql主主同步冲突_MySQL主主同步主键冲突处理

两台数据库都报slave同步失败了&#xff0c;先说明一下环境&#xff0c;架构&#xff1a;lvskeepalivedamoebamysql&#xff0c;主主复制&#xff0c;单台写入&#xff0c;主1:192.168.0.223(写)主2:192.168.0.230好吧&#xff0c;先show slave status \G看一下同步失败的具体报…

[未来的购碟指南]送给那些以后想收藏真人电影DVD的菜鸟们

随着真人电影在全世界的上映&#xff0c;全世界又掀起了一股新的TF热。对于我们这些铁杆FANS来说&#xff0c;除了肯定要去电影院观影之外&#xff0c;肯定还要收藏一张这部电影的DVD&#xff0c;以达到圆满。本人从2002年开始收藏各种DVD&#xff0c;因此这几年中&#xff0c;…

来聊聊正则表达式

概念正则表达式 是一种匹配输入文本的模式。.Net框架提供了允许这种匹配的正则表达式引擎。模式由一个或多个字符、运算符和结构组成。Regex 类Regex 类用于表示一个正则表达式。下表列出了 Regex 类中一些常用的方法&#xff1a;1 public bool IsMatch( string input ) 指示 R…

nginx对websocket的支持及uliweb chatroom的测试

2019独角兽企业重金招聘Python工程师标准>>> 在尝试在uliweb中使用gevent开发聊天室时&#xff0c;已经在网上搜到nginx是支持websocket的代理的&#xff0c;不过应该不支持集群模式。不过当时没有试过&#xff0c;今天试了一下&#xff0c;在普通的反向代理是没有问…