175-2108-6175
网站建设资讯详细

APP软件开发完后需要进行的产品测试内容

日期:2020-03-15  作者:千语创想  浏览:4597

App的测试总是格外繁杂和细致,测试的过程跟开发的过程一样重要,毕竟测试是app上架之前的"最后一道工序",只有测试完成并合格,app才能完成出厂。今天我们就来分享一下关于app基础性能测试里,关于流程的部分。


这里面我们要先对app的时间和空间特性进行评估,性能评估是指评估典型用户应用场景下,系统资源的使用情况。这里面还要包含app的极限测试、响应能力测试、压力测试等,我们来逐一进行分析 :


极限测试:


极限测试就是测试app各种边界压力情况下是否还能正确进行响应,比如电池、存储、网速等各种出现问题的情况时候。 甚至包含在内存满时安装app,运行app时手机断电,app运行时突然断掉网络等各种比较意想不到但却突发的状况。


响应能力测试:


这里就是测试app中操作的时候是否满足用户响应时间的要求,这里的操作是指各种情况下的各类操作 .最基础的来说,就像app安装、卸载的响应时间,或者app各类功能性操作间的影响时间是否符合用户的要求,毕竟对于用户来说,手机反应缓慢是一件非常闹心的事情。


压力测试:


这里是指我们的app在反复/长期操作下、系统资源是否占用异常。比如app反复进行安装卸载,查看系统资源是否正常,或者其他功能反复进行操作之后,查看系统资源是否正常。


流程测试里面,除了我们之前提到的极限测试、响应能力测试、压力测试等,还有下述的测试步骤:


交叉事件测试 :


交叉测试又叫事件或冲突测试,是指一个功能正在执行过程中,同时另外一个事件或操作对该过程进行干扰的测试。比如:当app在运行状态时,app在前台突然的来电,或者app在后台我们又使用文件下载、音乐收听等关键运用的交互情况测试等。交叉事件测试是流程测试中非常重要的一部分,因为我们可以在交叉测试中了解很多app潜在的性能问题。


兼容测试:


兼容测试主要测试内部和外部兼容性,对于我们的应用app来说,这个测试中兼容性结果相对也比较重要, 比如要测试出我们的应用app是否与本地及主流app兼容;或者基于开发环境和生产环境的不同,检验我们的app应用在各种网络连接下(WiFi、GSM、GPRS、EDGE、WCDMA、CDMA1x、CDMA2000、HSPDA等),数据和运用是否能够保持正确


回归测试:


回归测试其实主要针对两点,这里主要包括:bug修复后且在新版本发布后需要进行回归测试,以及bug修复后的回归测试在交付前、要进行全量用例的回归测试,一般注意测试这两种情况就可以。


用户体验测试:


这里当然是要用普通消费者的角度去感知产品,当然也要体验app应用服务的舒适、友好亲切程度。这里的体验就要通过不同个体、独立空间和非经验的统计复用方式去有效评价产品的体验特性,提升产品的潜在客户满意度。


了解qianyuthink在线开发平台,请访问:


PC端:https://https://www.qianyuthink.com/?url=/


移动端:https://www.qianyuthink.com/?url=/m


转载请注明来自:https://www.qianyuthink.com/news/7081.html