APP开发完成后如何测试APP | APP测试过程中的注意事项

App开发

APP开发


浏览:1160 次

[测试]如何在App开发后进行测试?App开发完成后,App的测试就开始了,测试人员也被视为bug搜索者。根据发展了五年的统软云的说法,如今很难在应用中发现漏洞。那么在实际操作过程中应该测试什么呢?根据我们自己的工作经验,我们做了以下总结。

1、 UI测试UI测试包括几个方面:确保手头的原型图纸和渲染图是最新版本;确保产品UI符合产品经理准备的原型图和效果图;所有接口问题应以效果图为准。如果您对用户体验有建议,您必须首先通过电子邮件或口头询问产品经理;因为测试环境中的数据是模拟数据,所以在测试时必须提前考虑正式环境中可能出现的数据类型。2、 功能测试功能测试是一个重要方面。开发的每个新功能都需要测试。测试人员应进行手动测试和随后的自动测试维护。在测试开始时,测试人员必须将App视为:;黑匣子”执行手动测试,以查看所提供的功能是否能按预期工作。除了整个手动测试过程之外,测试自动化对App也很重要。每个代码更改或新功能都会影响现有功能及其状态。通常,手动回归测试的时间不够,因此测试人员必须找到一个工具来执行自动回归测试。市场上有许多自动化测试工具,包括商业和开源工具。基于开发策略和结构,测试人员需要找到最适合其环境的自动化工具。3、 有必要测试兼容的性能App是否兼容。首先,必须确保软件可以在所有兼容型号上正常使用。对于低端性能兼容计算机上的独特问题,如果在技术上难以修改或由于调度原因无法在短时间内改进,则必须在每日测试报告中注明,并由技术平台总监、产品经理和操作员确认,最好以电子邮件的形式确认。其次,性能必须满足硬件压力下的测试需求,例如多线程,用户常用的App必须在后台环境中进行测试。还有网络对用户体验的响应性能测试。需要确保wifi、3g和2g网络中的切换效果,例如网络响应速度和wifi切换到2g时的切换接口。4、 安全协议需要在App上线之前进行详细的安全测试。安全测试主要用于检测App是否容易被外界破解,是否存在被恶意代码注入的风险,以及上线后插件的风险是高还是低。协议测试是处理用户向服务器发送恶意协议以欺骗服务器的验证。此外,功耗测试、用户行为测试、服务器兼容性测试等其他方面都可以进行适当测试,包括App上线后的舆论跟踪。还需要了解用户是否喜欢你的产品,以及互动操作是否存在漏洞。