给你一个APP你会怎么开展测试?

给你一个APP你会怎么开展测试?

一、安装和卸载
1、用户能否自己选择安装路径,在不同的操作系统(android、ios)下安装是否正常、能否正常的运行。
2、安装的文件和文件夹是否写入了制定的目录里面。
3、考虑该款软件最高支持的系统版本、和最低支持的系统版本。
4、是否支持后台安装。
5、在不同的来源下是否能正常安装。
6、安装成功后是否会有提醒提醒用户app需要开启的权限。
7、是否能根据手机屏幕分辩率正常的全屏显示8、软件安装成功后是否会出现花屏、闪退等异常情况。
二、UI测试
1、在不同的手机分辨率的情况下,页面布局能否正常显示主要查看是否会出现图片变形、文字显示不清楚等情况。
2、页面是否美观、是否会出现格局不符合大众化、提示不符合大众化等情况
3、操作是否具有友好性,操作是否过于繁琐、复杂。
4、是否符合行业标准。
三、功能测试
1、APP的正常打开与关闭。
2、是否支持用户的后台切换。
3、是否支持首次登陆后,下次免登录功能。
4、展示首页后是否支持数据自动更新功能。
5、是否支持离线浏览功能。
6、开启相关权限后是否能正常调用手机系统软件功能。
7、是否支持在线升级、更新功能。
8、是否支持数据同步功能 。
四、兼容性操作
1、在不同的手机品牌、不同的操作系统下使用是否能正常运行、安装和卸载、是否会出现程序崩溃、闪退、花屏、卡死等严重情况。
2、是否与其他手机本地app或者是文件发生冲突导致程序无法运行 。
五、安全性测试
1、程序是否容易被外人破解,导致用户重要资料丢失。
2、登录时时密码是否已暗文的方式进行展示。
3、密码或其他重要信息是否支持复制粘贴。
4、登录验证时是否会有验证码。
5、密码是否能设置纯数字密码,是否强制要求用户设置英文与数字结合的方式
六、App性能测试
1、APP在运行时是否会出现cpu占用率高、内存占用率高、手机耗电量高、数据流量消耗率大等问题。
2、在打开页面消耗时长、启动程序消耗时长、退出程序消耗时长等问题。
3、页面切换是否快速、流畅,是否会出现卡顿情况。
4、在弱网情况下app的运行情况。
5、在2g、3g、4g以及wifi不同网络情况下app的运行情况。
6、在离线情况下app的运行情况。
七、服务器性能测试
1、最大支持的用户并发数。
2、是否满足多用户的疲劳测试。

《该文档仅供个人参考,如有不足之处请博友多多指教》

  • 9
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于给定的app,我可以使用以下步骤进行测试: 1. 安装和配置:确保正确地安装和配置app,包括检查所需的操作系统版本、设备类型和其他依赖项。 2. 功能测试测试app的各种功能是否正常工作。例如,点击按钮、导航页面、填写表单、提交数据等。 3. 用户界面测试:检查app的用户界面是否符合设计要求,包括布局、颜色、字体、图标等方面。 4. 数据输入验证测试测试app对用户输入的验证和处理是否正确。例如,检查输入是否符合要求、是否有必填字段、是否能正确处理异常输入等。 5. 状态管理测试测试app在不同状态下的行为是否正确。例如,测试app在登录/注销、网络连接/断开、设备旋转等情况下的表现。 6. 兼容性测试测试app在不同设备、操作系统版本和屏幕分辨率下的兼容性。确保app在常用的设备和操作系统上都能正常运行。 7. 性能测试测试app的性能,包括加载速度、响应时间、内存占用等。通过模拟不同网络条件和负载来评估app的性能表现。 8. 安全性测试测试app是否存在安全漏洞,如数据泄露、未经授权访问等。确保app在安全方面有适当的保护措施。 9. 接口测试:如果app与后端服务器进行通信,需要进行接口测试,确保app正确地与服务器进行数据交互。 这些是一些常见的app测试步骤,根据具体的需求和项目情况,可能还需要进行其他类型的测试

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值