4.App非功能测试总结】的更多相关文章

移动app测试的另一重要方面是移动app的非功能需求.移动app在推出市场或进行进一步开发前,移动测试员有许多需要测试的问题. 早期开发阶段要进行的第一个测试应该是实用性测试.通常是由alpha用户或同事进行的.走进一家咖啡馆或餐厅,问问里面的人他们的app使用情况.让他们看看现阶段开发的第一个版本并收集反馈,看看用户是否能很好地使用新功能,以便得出第一印象. 检查app的性能.将推出的版本与当前版本做一番比较,看看性能是一样?更好?还是更差?将app安装到旧的设备上,看看该app在旧设备上是否…
非功能测试 移动app测试的另一重要方面是移动app的非功能需求.移动app在推出市场或进行进一步开发前,移动测试员有许多需要测试的问题. 早期开发阶段要进行的第一个测试应该是实用性测试.通常是由alpha用户或同事进行的.走进一家咖啡馆或餐厅,问问里面的人他们的app使用情况.让他们看看现阶段开发的第一个版本并收集反馈,看看用户是否能很好地使用新功能,以便得出第一印象. 检查app的性能.将推出的版本与当前版本做一番比较,看看性能是一样?更好?还是更差?将app安装到旧的设备上,看看该app在…
做聊天类的APP 测试已经有一段时间了,也许哪天就不做了,趁今天轻松点,记录下来. 聊天类的APP都差不多,不管是微信,还是米聊,还是QQ,如果抓住了共性,测试的点都差不太多. 我用编程的术语来比方功能测试的1,2,3. 1. 对象. 对象就是聊天的联系人,包括个人账号,公共号,机构号,群组等. 2. 对象的属性. 就是这些联系人的各个特征. 个人主页(头像,昵称,签名,管理的群,管理的轻应用,2维码...) 群 (头像,创建人,群成员,名称,消息设置,群轻应用,群类型,2维码...) 公共号(…
移动APP安全测试   老鹰a0人评论7103人阅读2018-08-06 16:22:07   1        移动APP安全风险分析 1.1     安全威胁分析 安全威胁从三个不同环节进行划分,主要分为客户端威胁.数据传输端威胁和服务端的威胁. 1.2     面临的主要风险 1.3     Android测试思维导图 1.4     反编译工具 有两种反编译方式,dex2jar和apktool,两个工具反编译的效果是不一样的,dex2jar反编译出java源代码,apktool反编译出来…
前段时间在测试一个项目,任务是测试app的API.总结下遇到的问题类型: 1 通过app提交数据,隐形数据有误.(主要通过验证数据库) 比如用户通过app输入工单提交.接口数据中,用户输入的信息都正确,但是用户信息,工单是否免费等信息有误. 2 静态数据(指数据不变更的情况),接口数据有误. 大部分原因是数据库视图.存储过程.定时任务等sql语句有误. 3 增删改数据后,接口获取的数据未更新. 大部分是因为数据库未清缓存,数据变动后应触发清理缓存. 4 敏感数据未加密,包括用户的用户名.密码.微…
1.移动APP启动时间测试 问题:如何获取启动时间? 答:通过adb的logcat来获取Activity启动时间.用户体验时间=Activity启动时间+启动中异步UI绘制的时间. 启动时间的测试主要涉及2种场景(启动方式):热启动和冷启动. 冷启动:手机系统中没有该APP的进程,也就是首次启动.点击APP图标,启动应用的时候没有该应用的进程存在. 热启动:手机系统中有该APP的进程,即APP从后台切换到前台.点击APP图标,启动应用的时候后台已经有该应用的进程存在了. APP启动时间测试方法:…
互联网App应用程序测试流程及测试总结 1. APP测试基本流程 1.1流程图 仍然为测试环境 Pass 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间.正式测试前先向主管确认项目排期. 1.3测试资源 测试任务开始前,检查各项测试资源. --产品功能需求文档: --产品原型图: --产品效果图: --行为统计分析定义文档: --测试设备(ios3.1.3-ios5.0.1:Android1.6-…
1.安全测试(权限) 1)软件权限:其中包括发送信息,拨打电话,链接网络,访问手机信息,联系人信息等等 2)数据在本地的存储.传输等 3)执行某些操作时导致的输入有效性验证.授权.数据加密等方面 4)基于各种通信协议或者行业标准来检查 2.安装运行卸载测试 1)验证app能否正确安装运行卸载,以及操作过程和操作前后对系统资源的占有情况 2)安装运行卸载的提示,报告等 3)检查安装路径,文件是否合理,组件是否正确注册等 3.UI测试 1)用户界面(菜单.对话框.窗口)等布局,风格是否满足用户需求,…
1.安装.卸载测试 安装.卸载测试主要针对编译后源程序生成的APK安装文件 主要测试点: 1).生成的APK文件在真机上可以安装及下载 2).Android手机端的通用安装工具,如:豌豆荚及91助手等工具可以正常安装及卸载程序 2.在线升级测试 验证数字签名,升级后可以正常使用,在线跨版本升级 3.业务逻辑测试 业务逻辑测试:主要测试客户端业务能否正常完成 功能点测试:主要测试客户端功能点是否正常使用 关联性测试:主要测试客户端与pc端的交互.客户端处理完后,pc端与客户端数据一致 4.异常测试…
一.App测试流程与web项目流程区别 1.对UI要求比较高,需要更加注重用户体验.对于一个小小的屏幕,如何让用户使用更加轻便.简介.易用. 2.App是调用服务端接口展示数据.我们测试需要可以判断问题是客户端还是服务端接口返回数据错误. 3.App网络测试.手机对网络要求比较特别,网络分2G,3G,wifi.有条件的话,可以分别测试下. 4.App需要版本升级功能.(非常重要) 5.Push推送测试(现在客户基本都挺重视此功能) 二.服务端测试 服务端一般会提供JSON格式的数据给客户端,所以…