[原创]互联网金融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、用户体验测试:总体原则是是否用于学习,易于理解,易于使用;
测试策略和方法:通常我们一般时让专职的用户体验团队来进行检查评估;另公司也会邀请一部分粉丝用户,去体验公司产品;
[原创]互联网金融App测试介绍的更多相关文章
- 移动金融APP分析
最近研究了移动互联网金融APP的情况,分享给大家. 这是官方关于互联网金融的范围,包括支付.借贷.众筹.基金.保险和信托. 典型的APP 绑卡的流程普遍采用的四要素鉴权:姓名,身份证,卡号以及银行预留 ...
- [原创]用Charles模拟App各种网络带宽测试介绍
[原创]用Charles模拟App各种网络带宽测试介绍 相信每个测试在进行自己公司App测试时,都会碰到一个问题,如何去模拟各种App在各种带宽下的测试情况,估计很少有公司直接去采用2g/3g/4g卡 ...
- [原创]浅谈H5页面测试介绍
[原创]浅谈H5页面测试介绍 目前移动互联网非常火热,除了各种App,H5也是非常热,由于H5跨平台,且版本更新容易,做为引流或获客是非常好的一种简单低成本平台:今天来谈谈H5页面测试都要测试什么? ...
- [原创] 上海招聘高级测试工程师(性能测试/自动化测试/App测试),长期有效
[原创] 上海招聘高级测试工程师(性能测试/自动化测试/App测试方向),长期有效 高级测试工程师(性能/自动化方向) 1.负责性能测试计划,性能需求分析,性能测试方案和用例设计,搭建性能测试环境,执 ...
- [原创]互联网公司App测试流程
[原创]互联网公司App测试流程 一款App的发布上线,离不开充分的测试工作,App测试与pc软件测试二者大体流程相同,但也有所区别,其中由于App测试有其固有的特性,所以在测试时流程会有不同,具体我 ...
- Web测试转App测试不看不知道
Web测试 Web通常指的是互联网应用系统,比如税务电子化征管档案系统.金融数据平台.餐饮商家管理后台等等,其实质是C/S的程序. C是Client--客户端,S是Server--服务器. Web中的 ...
- 《大话移动APP测试:Android与iOS应用测试指南》
<大话移动app测试:android与ios应用测试指南> 基本信息 作者: 陈晔 出版社:清华大学出版社 ISBN:9787302368793 上架时间:2014-7-7 出版日期:20 ...
- 互联网金融爬虫怎么写-第三课 雪球网股票爬虫(ajax分析)
大家好啊,话说好久没有出来活动了,组织上安排写代码写了很久,终于又被放出来写教程了,感谢大家一直的支持和厚爱,我会一如既往的帮助大家完成爬虫工程师从入门到放弃的升华. 好,Previous on 系 ...
- App测试工具大全,收藏这篇就够了
随着移动互联网的高速发展,App 应用非常火,测试工程师也会接触到各种 app 应用.除了人工测试之外,也可以通过一些测试工具来提高我们的测试效率,以下对于我用过或听过的 app 测试工具做了一个统一 ...
随机推荐
- asp.net分页之AJAX 分页
查询功能是开发中最重要的一个功能,大量数据的显示,我们用的最多的就是分页. 在ASP.NET 中有很多数据展现的控件,比如Repeater.GridView,用的最多的GridView,它同时也自带了 ...
- 20155236 2016-2017-2 《Java程序设计》第八周学习总结
20155236 2016-2017-2 <Java程序设计>第八周学习总结 教材学习内容总结 通用API 日志 1.日志API简介:java.util.logging包中提供了日志功能相 ...
- python学习之——import sys模块
(1)sys.argv sys模块中的argv变量通过使用点号指明——sys.argv——这种方法的一个优势是这个名称不会与任何在你的程序中使用的argv变量冲突.另外,它也清晰地表明了这个名称是sy ...
- pop3设置
- cas:覆盖安装
1.首先到github上下载最新的模板代码 https://github.com/apereo/cas-overlay-template 下载完成后,导入该工程. 2.编译打包 cd cas-over ...
- Java继承概述
继承概述 : 父类(超类,基类): 子类(派生类): extends 只能继承一个类,Java不支持多重继承: 子类继承父类之后,子类可以调用父类的属性和方法, 也可以重写父类的属性和方法,还可以增加 ...
- snmp安装
只为成功找方法,不为失败找借口! Snmp学习总结(六)——linux下安装和配置SNMP 一.安装SNMP 1.1.下载Net-SNMP的源代码 选择一个SNMP版本,比如5.7.1,下载地址如下: ...
- 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165301
2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 20165301 安装kali 参考此网站 设置共享文件夹 虚拟机->设置->选项->共享文件 ...
- ansible源码解读
Ansible源码获取 Ansible Github:https://github.com/ansible Ansible目录结构 $ tree -L 2 ansible-2.0.0.0 ansibl ...
- html圈圈
<html> <head> <meta charset="utf-8" /> <link href="images/style. ...