1、相同点无论是传统行业的Web测试,还是新兴行业的移动App测试,测试的基础知识都是密不可分的,而且都是相似的。 1.在设计测试用例时,都是基于边界值分析、等价类分解等,并且大多数时候使用黑盒测试技术来验证业务功能是否正确应用。
2、界面布局、风格、按钮简洁、美观、统一。 3. 测试页面加载和翻页速度、登录时间、内存是否溢出等。应用系统稳定性等从功能测试的角度来看,流程测试和功能测试没有区别。二、区别1、从系统结构上来说,Web项目通常是B/S架构,并且是基于浏览器的。 Web测试只要更新服务器,客户端也会同时更新,每个客户端都会更新。保证用户完全一致。 App项目:c/s结构。客户需要。如果服务器更新,则不能保证所有用户都将拥有一致的客户端,除非他们更新其客户端。如果您的应用程序更改服务器,则所有客户端用户都需要核心版本。必须经过回归测试。 2. 对您的Web 项目进行性能测试:您需要监控的只是响应时间、CPU 和内存。 App项目:除了监控响应时间、CPU、内存之外,还应该监控流量测试、功耗测试等。
3、从兼容性测试的角度来看,由于网络是基于浏览器的,因此往往会更兼容浏览器、计算机硬件、计算机系统(Windows7、Windows10、Linux等),但一般仍然是基于浏览器的。浏览器兼容性测试通常会选择不同的浏览器内核(IE、Chrome、Firefox)进行测试。这个应用程序是针对兼容的移动设备、不同品牌、不同分辨率、不同Android版本、甚至不同操作系统的兼容性测试。系统大致分为Android和iOS,也可以使用Testin等商业工具进行测试。 4.测试工具自动化工具:APP通常使用Appium,web通常使用Selenium。性能测试工具:APP通常使用JMeter,Web通常使用LR和JMeter。如果您想了解更多软件测试问题和行业资讯,请关注我。 (补充)