app购物车测试点有哪些
Ⅰ 举例一个app,说说需要测试到哪些方面
说说自己平时在测试中总结的需要关注的各种情境,欢迎补充哈~
app使用过程中,接听电话。可以测试不同的通话时间的长短,对于通话结束后,原先打开的app的响应,比如是否停留在原先界面,继续操作时的响应速度等。
app使用过程中,有推送消息时,对app的使用影响
设备在充电时,app的响应以及操作流畅度
设备在不同电量时(低于10%,50%,95%),app的响应以及操作流畅度
意外断电时,app数据丢失情况
网络环境变化时,app的应对情况如何:是否有适当提示?从有网络环境到无网络环境时,app的反馈如何?从无网络环境回到有网络环境时,是否能自动加载数据,多久才能开始加载数据
多点触摸的情况
跟其他app之间互相切换时的响应
进程关闭再重新打开的反馈
IOS系统语言环境变化时
各实体按键的测试,比如音量键,锁屏键,home键。后两者还可以设计好多用例,比如App打开状态下,按home键/锁屏键之后,隔1分钟,5分钟,10分钟,30分钟后,重新打开app/解锁,看是否还在原来打开的app子界面,还是回到app的主界面。
横屏和竖屏的显示和切换
多次快速点击时,这个同样适用于Andriod(感谢 @朱仕达 的补充哈)
IOS不同版本(尤其是IOS 5和7之间,UI更新比较大)
app有更新时能否主动推送(感谢 @陈佑洋 同学补充哈)
(以下感谢 @steven zhang 同学补充)1. 开始你拿到 ipa 文件的时候, 要看看文件大小。 50M 是个分界点。 因为 用手机网络的时候, 如果 大于 50M, 会有警告, (也许是不能下载了, 只能用WiFi, 我记不清楚了, 你去查一下。)2. 程序界面里有 UIWebView 的时候, 试试快速切换界面, 多做几次, 看看会不会奔溃。因为UIWebView里不止一个线程, 有可能会有奔溃的现象。3. 还有就是模拟itunes app更新的过程。 (怎么模拟, 我不敢乱说。 也许你可以作点研究。)比如 你购买了app里的某些东西, 然后更新了app, 看看购买的东西是不是还在, 等等 。。。4. 你提到的UI, 补充一下, 要看看一般屏幕 和 双倍精度屏幕, 显示的是不是都好。
Ⅱ 手机app测试有哪些工具盒方法
手机app测试有可以利用以下几种工具:
1、安卓黑盒测试工具
1)包括本身自带的monkey,Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中;
2) robotium与appium,这些工具用于黑盒的自动化测试。可以在有源码或者只有APK的情况下对目标应用进行测试。
2、白盒测试,Android在SDK中集成了JUnit框架。所以,你可以基于JUNIT框架进行安卓的白盒测试代码开发;
3、安卓的测试方法其实与web测试方法大多类似,只是多了一些特殊的测试场景;
4、兼容性测试,一是可以利用虚拟机来保证系统间的兼容性,但更多的还需要依靠真机来测试;
(2)app购物车测试点有哪些扩展阅读:
APP测试要点:
1、功能测试
最基本的测试,主要是测试软件app的功能点、业务逻辑;关联性(主要是测试客户端和PC的交互,客户端处理完后,保证PC端数据同步且一致)
2、性能测试
cpu,占用不超过10%,响应时间(包括app启动和退出),满足258原则,2秒以内用户感觉很快,2-5秒感觉一般,5-8秒感觉很慢,但是能接受,8秒以上用户无法接受,选择离开,或者再次发送请求;
3、兼容性测试
手机app需要重点关注的,不同操作系统:android、iOS不同手机厂商,小米,华为等不同的手机屏幕分辨率,与其他第三方app的兼容;
4、安装卸载更新测试
也是手机app比较特别的测试点,安装的路径,手机还是sd卡上,高低版本的覆盖安装,内存不足时的安装,安装过程中出现中断情况,第三方管理软件中卸载app,卸载过程中出现中断情况;
5、中断或崩溃测试
中断测试主要是测试app是否会出现crash情况。来电、短信、闹钟、低电量等,网络环境突然改变,或者网络中断,例如隧道、电梯(离线支持),切换网络,例如数据连接切换到wifi外部设备。
比如充电,插耳机内存不足改变设备方向改变手机语言,例如英文多后台程序切换长时间开机并且长时间开启app也可以用monkey来测试apk的稳定性,也能检查出一些crash的问题;
6、安全测试
7、UI测试
Ⅲ 拿到一个APP后主要的测试项有什么
我在黑马程序员学习软件测试时,当时我们做了APP的测试,主要我主要考虑的有:逻辑测试, 功能测试,界面测试,兼容性测试,弱网测试,压力测试,中断测试,漏洞检测这些东西, 实际操作时根据不同情况和需求调整:
1. 逻辑测试:主要走业务流程,如果是一个电商,就需要把基本的购买,付款,发回收货,评价等等流程走一下,看一下能不能走通,有没有功能遗漏
2. 功能测试: 把APP中的主要业务流程中的功能重点覆盖,甚至能点的所有都点一下, 看一下有没有问题或者这卡死,闪退
3. 界面测试: 检查页面的美观和同原型的一致性
4. 兼容性测试: 这个是APP测试中最重要的一环, 针对不同机型,和不同系统做适配, 确认APP不会有兼容问题的页面错乱和崩溃
5. 弱网测试: 重点观察不同网络环境下的用户使用体现和一些提示信息和页面是否正确
6. 中断测试: 主要看APP正常使用过程中,强制关闭,断电断网,电话(电话/语音电话/视频电话)等的恢复情况
7. 压力测试: 密集操作和大量用户场景下app的流畅度
8. 安装卸载升级: APP应用的特殊性造成,用户对其安装卸载升级操作比较频繁,所以需要重点验证不同场景下的正确安装卸载升级
Ⅳ 手机app测试除了常见的还有哪些是亮点
1、安卓黑盒测试工具 1)包括本身自带的monkey,Monkey是Android中的一个命令行工具,可以运行在内模拟器里容或实际设备中 2) robotium与appium,这些工具用于黑盒的自动化测试。可以在有源码或者只有APK 的情况下对目标应用进行测试。提供了模仿用户操作行为的API,比如在某个控件上点击,输入Text 等等。(推举你可以研究一下这个工具,开源的,我有资料) 2、白盒测试,Android在SDK中集成了JUnit框架。所以,你可以基于JUNIT框架进行安卓的白盒测试代码开发 3、安卓的测试方法其实与web测试方法大多类似,只是多了一些特殊的测试场景,例如-遍历测试、故事驱动、适配测试、电量测试、弱网测试、流量测试等 4、兼容性测试的话,一是可以利用虚拟机保证系统间的兼容性,但更多的还需要依靠真机测试,因为每个真机的上层API使用和渲染是不太一样的 如果你想要什么资料的话或者想一起学习研究的话,可以给我发邮件:[email protected]
Ⅳ APP测试的关注点都有哪些
APP作为WEB产品之外的另一大类型的产品,我们往往需要关注以下两方面专的测试点:
首先测试小伙伴必属须将目光聚焦在APP产品本身的功能性需求;
其次我们应当将重点关注在APP产品的专项测试,如兼容性测试、安装、卸载、升级测试,交叉事件测试、push消息推送测试、性能测试、用户体验测试、边界测试、权限测试等。
APP测试,我之前不懂的内容都是看黑马程序员社区,社区里面有很多关于软件测试的文章,文章内容都还不错的。
Ⅵ 淘宝购物车测试用例,淘宝购物车怎么用
未登录点击购物车跳转到登录界面,登录直接跳转到付款界面
Ⅶ 针对手机商城 app 的测试,请分析在测试时需要关注哪些非功能测试点
在各个型号品牌版本手机上的兼容性测试
性能表现:CPU,耗电,内存等
压力测试:比专如在搞活动的时属候,大量用户涌入,服务器是否会宕机
安全测试:账户安全,支付安全,APK包是否容易遭木马外挂等
还有一些专项测试,比如中断测试,弱联网测试,耗电量测试等等
这是我能想到的非功能点的测试,欢迎大家补充。目前我在用TestBird APP测试平台在做以上有一些测试,效果还不错
Ⅷ 手机app软件开发基本测试要点有哪些
一、接收版本 接收测试版本的同时,需要查看程序填写的《App测试版本提交质量规 范》,若符合则开始测试任务,若不符合规范,可拒绝测试。日常接收版本时需要注意测试版本规范,如不符合,请开发人员重新修 改合适的版本号后再次提交测试。 二、UI测试 要确保手头的原型图月效果图为当前的最新版本。确保产品UI符合产品经理制定的原型图与效果图。一切界面问题以效果图为准,若有用户体验方面的建议,必须先以邮件 或口头的形式询问产品经理。由于测试环境中的数据为模拟数据,测试时必须预先考虑到正式环境中可能出现的数据类型。 三、功能测试 确保手头的功能需求文档是最新的版本。确保所有的功能软件功能都已经实现并且逻辑正常。一切功能问题以需求文档为准,若有用户体验方面的建议,必须先以邮件或口头的形式询问产品经理。
在手机app软件开发过程当中,从初期到上线我们需要多方面全方位地考虑,从测试到成功需要经历多个步骤,最终才能让用户获得一个完美的体验!
Ⅸ 手机app功能测试都测试哪些
APP功能测试是指测试你这个APP的所有功能点是否能够验证通过。APP功能测试的版测试用例设计需要权结合产品需求和开发设计文档。这里以测试微博APP为例: 发布微博,从页面上看有文字长度,是否添加图片,是否有话题,是否有爱特别人等等。 2. 发布微博的操作是否符合用户体验,选择图片,选择要爱特的人是否符合人类的认知 3. 发布微博这样一个动作肯定是和服务器交互的,那么需要考虑到各种网络因素 4. 发布微博是调用哪个api?有哪些参数?失败了会怎么样?是否会自动重试? 5. 发布微博的控件是否有native的还是webview,还是混合的结构? 6. 考虑一些android特别的交互,比如home,menu,长按home,发布到一半来电,关机,待机等 等何必这么麻烦,用Testin吧,提交APP到Testin云测试平台,可自动实现这些测试需求。
Ⅹ APP专项测试可以考虑的主要方向有哪些
相对于web项目来说,APP项目专项测试一般来说包括了:
1. 兼容性
2. 安装卸载升级
3. 交叉事件测试内
4. PUSH推送测试
5. 性能测试
6. 以及容其他的一些,权限,极限和易用性问题
有关主要方向的介绍,可以到黑马程序员社区看一下。里面有很多技术大牛的文章。