想从零基础学习软件测试到成为测试工程师详细了解南京兼容性测试web测试
1、系统架构方面:web项目,一般都是b/s架构,基于浏览器的。app项目,则是c/s的,必须要有客户端,用户需要安装客户端。web测试只要更新了服务器端,客户端就会同步会更新。App项目则需要客户端和服务器都更新。2、性能方面:web页面主要会关注响应时间,而app则还需要关心流量、电量、CPU、GPU、Memory这些。它们服务端的性能没区别,都是一台服务器。3、兼容方面:web是基于浏览器的,所以更倾向于浏览器和电脑硬件,电脑系统的方向的兼容。app测试则要看分辨率,屏幕尺寸,还要看设备系统。web测试是基于浏览器的所以不必考虑安装卸载。而app是客户端的,则必须测试安装、更新、卸载。除了常规的安装、更新、卸载还要考虑到异常场景。包括安装时的中断、弱网、安装后删除安装文件。此外APP还有一些专项测试:如网络、适配性等。扩展资料:Web测试和APP测试相同点:1、设计测试用例时,依然都是依据边界值分析法、等价类划分等;2、多数采用黑盒的测试方法,来验证业务功能是否得到正确的应用;3、需要检查界面的布局、风格和按钮等是否简洁美观、是否统一等;4、测试页面载入和翻页的速度、登录时长、内存是否溢出等;5、测试应用系统的稳定性等。参考资料来源:
Web测试的主要内容:一、输入框二、搜索功能三、增加、修改功能四、删除功能五、注册、登录模块六、上传图片测试七、查询结果列表八、返回键检查九、回车键检查十、刷新键检查Web测试的测试方法:1、在测试时,与网络有关的步骤或者模块必须考虑到断网的情况。2.每个页面都有相应的Title,不能为空,或者显示“无标题页”。3.在测试的时候要考虑到页面出现滚动条时,滚动条上下滚动时,页面是否正常。4.URL不区分大小写,大小写不敏感。5.对于电子商务网站,当用户并发购买数量大于库存的数量时,系统如何处理。6.测试数据避免单纯输入“123”、“abc”之类的,让测试数据尽量接近实际。7.进行测试时,尽量不要用超级管理员进行测试,用新建的用户进行测试。测试人员尽量不要使用同一个用户进行测试。8.提示信息:提示信息是否完整、正确、详细。9.帮助信息:是否提供帮助信息,帮助信息的表现形式(页面文字、提示信息、帮助文件),帮助信息是否正确、详细。10.可扩展性:是否有升级的境地,是否保留了接口。11.稳定性:运行所需的软硬件配置,占用资源情况,出现问题时的容错性,对数据的保护。12.运行速度:运行的快慢,带宽占用情况。Web测试:由于web应用与用户直接相关,又通常需要承受长时间的大量操作,因此web项目的功能和性能都必须经过可靠的验证。这就要经过web项目的全面测试。Web应用程序测试与其它任何一种类型的应用程序测试相比没有太大差别。
因为不能明确知道客户浏览web网站的具体环境;就需要进行兼容性测试,模仿用户在不同浏览器(如IE、火狐、Google、360等),不同系统的操作(windows7、windows8等)进行测试;如有问题(没有问题最好了),及时发现并解决问题,让Web网站更好的运行
想了解软件测试学习课程,费用以及时间了解Web测试和App测试有什么区别,Web测试的主要内容和测试方法有哪些?,web测试,为什么要进行兼容性测试??
只要一个电话
我们免费为您回电