web端测试和App测试的区别

web端测试和App测试的区别

1、功能测试层面上,Web和App测试在流程上没什么区别,但两者的载体不同,主要区别从系统方面,Web项目是b/s架构,基于浏览器,只需要更新服务端,客户端同步更新;App项目是c/s架构,服务器更新以后,客户端手动进行更新。

2、性能测试方面,Web测试需要响应时间、内存、cpu、吞吐量、并发数;App测试需要测试响应时间、内存、cpu、消耗电量、流量。

3、兼容性方面:Web主要考虑多种浏览器,浏览器的版本;App主要考虑手机品牌、型号、尺寸、分辨率、版本。

4、测试工具方面:自动化测试,Web一般用Selenium,手机用Appnium。性能测试,Web一般用Loadrunner,手机用jmeter。相对于 Web端测试App测试还需要关注:a.干扰测试(来电、短信、通话、关机、重启);b.不同网络下的测试,网络切换的测试,无网的测试;c.安装、卸载、更新;d.权限测试。

cookie、session、token的区别?

1.session和cookie区别:
·      数据存放位置不同:Session数据是存在服务器中的,cookie数据存放在浏览器当中。
·      安全程度不同:cookie放在服务器中不是很安全,session放在服务器中,相对安全。
·      性能使用程度不同:session放在服务器上,访问增多会占用服务器的性能;考虑到减轻服务器性能方面,应使用cookie。
·      数据存储大小不同:单个cookie保存的数据不能超过4K,session存储在服务端,根据服务器大小来定。
2.token和session区别:
·      token是开发定义的,session是http协议规定的;
·      token不一定存储,session存在服务器中;
·      token可以跨域,session不可以跨域,它是与域名绑定的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值