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测试
现在耳熟能详的国内云服务器产品的提供商有阿里云、腾讯云、华为云等,租用服务器应该从CPU、内存、带宽、存储方面再结合自己的服务器类型、应用范围、应用场景、用户数量等进行一个综合的考虑。
1、服务器类型有集群共享型、独立型、网络型、网络增强性等等,这些服务器类型只是一个名称上的定义,具体要看他提供产品的一些详细参数。
2、在应用的范围方面。主要有个人开发测试用、网站型、购物平台、媒体提供等,因应用的不同,选择服务器上有很大的区别,具体怎么选用,请结合自身情况并根据以下分析进行选择。
3、在应用场景方面。开发测试类因访问量、流量及存储都不大,一般选用1核2G的也就可以满足;网站类一般提供一个官网的访问接口,流量及数据量不会很大,而且访问行为没有连续性,一般选用1核2G,只是在带宽上做一些提升;企业应用类型一般是提供企业内部进行数据信息共享、在线远程办公等,可根据公司访问量进行一个衡量,一般需要保证有cpu及内存处理的速度、硬盘的存储大小及读写速度,网络应用带宽的大小,一般30-50人企业配置应该在4核16G5m带宽。电商购物平台、信息传播等平台类型,这类型的流量都很大,根据平台的预期,应该在CPU、内存、带宽、存储上进行一个综合衡量。
综上所述,如何选购适合自己的服务器,应该从各方面进行综合考量,选择一个性能、性价比最好的进行部署。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)