
课程咨询: 400-996-5531
投诉建议: 400-111-8989
认真做教育 专心促就业
我们在前几期的文章中给大家简单介绍了程序员在开发app应用软件的时候需要注意的一些常见问题和开发技巧等内容,而本文我们就再来学习一下,app应用软件测试都有哪些测试要点。
1、接收版本
个人认为,我们目前的团队可以略过,但需要在svn上创建分支,称为“测试版本分支”,在发布后,代码进行封存。
在测试之前,需要向主管、产品经理确认当前测试版本的版本号与版本名
要区别对待本期开发的功能与已发布的功能
2、UI测试
确保手头的原型图与效果图为当前新版本。
确保产品UI符合产品经理制定的原型图与效果图。
一切界面问题以效果图为准,若有用户体验方面的建议,必须先以邮件或口头的形式询问产品经理。
由于测试环境中的数据为模拟数据,测试时必须预先想到正式环境中可能出现的数据类型。
3、功能测试
确保手头的功能需求文档为当前新版本。
确保所有的软件功能都已实现且逻辑正常。
一切功能问题以需求文档为准,若有用户体验方面的建议,必须先以邮件或口头的形式询问产品经理。个人建议,用户体验方面的建议,优先级放在修复bug之后。
若有些功能在技术上难以实现或者由于排期的原因无法在短时间内实现,必须得到产品经理的确认,而不是单单只听开发人员的技术解释。此处确认好以邮件形式存在。
所有的“外部原因”问题,都需要尽早地督促开发人员与客户服务端人员联系协调解决。并在之后的测试报告中予以体现。
所有的“设计如此”、“延期处理”问题,都需要和产品经理确认后再进行验证。并在之后的测试报告中予以体现。
测试下单时,注册的测试账号必须符合公司规范;收货地址必须包含“测试”关键字,好每次下单的名称中含有日期,以便查询;在正式环境中下单后必须取消该订单等。
4、兼容测试/性能测试
确保软件在所有兼容机型上都能正常使用。
性能测试方面必须满足硬件压力条件下的测试需要(例如多线程,用户常用的app都要后台运行的环境中测试。)
5、后台订单统计测试
核对“客户端相关启动查询”项,此项数据就是经常说的“激活量”,非常重要。测试时必须保证该项中的各数据均正确,且每次启动软件都会有相应的统计记录。
核对“订单查询”项,测试时必须保证各数据均正确,且每次成功下单后都会有相应的统计记录。
需要注意的是,在成功下单之后,后台会做判断将该订单划到测试订单范围,测试人员必须到“订单查询(测试)”模块中核对订单统计记录信息。
用户行为统计测试(这个暂时略过不提)
确保手头的行为统计分析定义文档为新版本,且与开发人员手中的文档一致。
确保产品经理在文档中所定义的页面在该产品中都是存在的。
尽可能真实地模拟用户行为。
核对统计日志,确保各项操作所对应的页面ID以及操作ID都是正确的。
6、回归测试
软件终上线前,需对产品进行回归测试,测试内容包含之前所有的测试项目
回归测试不再对细节进行测试,而是类似于对产品进行验收,从客户正常使用的角度对产品进行再一轮的整体测试。
只有在回归测试通过之后,才对产品进行提交。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。