[原创]互联网金融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、用户体验测试:总体原则是是否用于学习,易于理解,易于使用;
  测试策略和方法:通常我们一般时让专职的用户体验团队来进行检查评估;另公司也会邀请一部分粉丝用户,去体验公司产品;

[原创]互联网金融App测试介绍的更多相关文章

  1. 移动金融APP分析

    最近研究了移动互联网金融APP的情况,分享给大家. 这是官方关于互联网金融的范围,包括支付.借贷.众筹.基金.保险和信托. 典型的APP 绑卡的流程普遍采用的四要素鉴权:姓名,身份证,卡号以及银行预留 ...

  2. [原创]用Charles模拟App各种网络带宽测试介绍

    [原创]用Charles模拟App各种网络带宽测试介绍 相信每个测试在进行自己公司App测试时,都会碰到一个问题,如何去模拟各种App在各种带宽下的测试情况,估计很少有公司直接去采用2g/3g/4g卡 ...

  3. [原创]浅谈H5页面测试介绍

    [原创]浅谈H5页面测试介绍 目前移动互联网非常火热,除了各种App,H5也是非常热,由于H5跨平台,且版本更新容易,做为引流或获客是非常好的一种简单低成本平台:今天来谈谈H5页面测试都要测试什么? ...

  4. [原创] 上海招聘高级测试工程师(性能测试/自动化测试/App测试),长期有效

    [原创] 上海招聘高级测试工程师(性能测试/自动化测试/App测试方向),长期有效 高级测试工程师(性能/自动化方向) 1.负责性能测试计划,性能需求分析,性能测试方案和用例设计,搭建性能测试环境,执 ...

  5. [原创]互联网公司App测试流程

    [原创]互联网公司App测试流程 一款App的发布上线,离不开充分的测试工作,App测试与pc软件测试二者大体流程相同,但也有所区别,其中由于App测试有其固有的特性,所以在测试时流程会有不同,具体我 ...

  6. Web测试转App测试不看不知道

    Web测试 Web通常指的是互联网应用系统,比如税务电子化征管档案系统.金融数据平台.餐饮商家管理后台等等,其实质是C/S的程序. C是Client--客户端,S是Server--服务器. Web中的 ...

  7. 《大话移动APP测试:Android与iOS应用测试指南》

    <大话移动app测试:android与ios应用测试指南> 基本信息 作者: 陈晔 出版社:清华大学出版社 ISBN:9787302368793 上架时间:2014-7-7 出版日期:20 ...

  8. 互联网金融爬虫怎么写-第三课 雪球网股票爬虫(ajax分析)

    大家好啊,话说好久没有出来活动了,组织上安排写代码写了很久,终于又被放出来写教程了,感谢大家一直的支持和厚爱,我会一如既往的帮助大家完成爬虫工程师从入门到放弃的升华. 好,Previous on  系 ...

  9. App测试工具大全,收藏这篇就够了

    随着移动互联网的高速发展,App 应用非常火,测试工程师也会接触到各种 app 应用.除了人工测试之外,也可以通过一些测试工具来提高我们的测试效率,以下对于我用过或听过的 app 测试工具做了一个统一 ...

随机推荐

  1. 利用JS实现图片的缓存

    web页面使用HTML的<img>元素来嵌入图片,和所有HTML元素一样,<img>元素也是可以通过脚本来操控的(设置元素的src属性,将其指向一个新的URL会导致浏览器载入并 ...

  2. SDWebImage源码阅读-第二篇

    一  SDWebImageManager的downloadImageWithURL的方法 上一篇,我们刚开了个头,分析了一下开始加载图片之前如何取消其他正在下载的任务,接着,我们回到 - (void) ...

  3. shell 判断路径

    判断路径 ];then echo "找到了123" if [ -d /root/Desktop/text ] then echo "找到了text" else ...

  4. Webservice soap wsdl区别之个人见解

    原文:http://blog.csdn.net/pautcher_0/article/details/6798351 Web Service实现业务诉求:Web Service是真正“办事”的那个,提 ...

  5. Android应用--QR的生成(二维码)

    二维码的定义: 二维码(2-dimensional bar code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的. 在许多种类的二维条码中,常用的码制 ...

  6. c++ primer 学习杂记1

    读到p483 公有,私有,受保护的继承. 1.关于基类成员在派生类中的访问级别: 1) 无论何种继承方式, 派生类都无法访问基类中的private成员. 2) 派生类可以限制,而不能放松对所继承成员的 ...

  7. Java编程的逻辑 (14) - 类的组合

    ​本系列文章经补充和完善,已修订整理成书<Java编程的逻辑>,由机械工业出版社华章分社出版,于2018年1月上市热销,读者好评如潮!各大网店和书店有售,欢迎购买,京东自营链接:http: ...

  8. k8s中新建一个namespace和harborsecret的yaml文件

    注意哟, 不同的harborsecret,在不同的namespace中,是不共用的. 也就是说,如果在default名字空间中,创建了一个docker login secret, 在其它名字空间中,是 ...

  9. 用 scikit-learn 和 pandas 学习线性回归

      用 scikit-learn 和 pandas 学习线性回归¶ from https://www.cnblogs.com/pinard/p/6016029.html 就算是简单的算法,也需要跑通整 ...

  10. zookeeper命令行客户端

    前提条件:搭建好zookeeper服务器集群<Zookeeper深入认识>,并且集群成功开启. 执行zkServer.sh,客户端连接上服务器hadoop1. 都有哪些命令行操作呢?(见下 ...