找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
软件测试是什么?
1、用户所需的功能。(产品经理:整理客户所需的功能要求即为“需求文档”)
  • 需求来源于:客户/用户
  • 产品经理:根据客户的反馈,输出“需求文档”

2、需求的测试:制作杯子使用说明书。
  • 软件:客户提出的需求是否合理,是否符合业内的一些规则和法律规定。

3、界面测试:外观。
  • 软件:直观观察软件包含哪些模块,基础色调,比如微信的绿色,支付宝的蓝色。

4、功能测试:杯子是否漏水是否可以喝到里面的水。
  • 软件:校验一些功能是否能正常使用,如:微信的聊天功能,支付宝的转账功能。

5、安全性测试:杯子的制作材料是都对人体有害。
  • 软件:关于网络安全,自己安全,信息安全,包括一些软件内容对未成年人的影响。

     攻击类型:xss攻击,spl注入,权限攻击。
6、可靠性测试:杯子从高处跌落的受损程度。
  • 软件:在使用人数多的情况下,软件是否能够稳定运行。

7、可移植性测试:在不同的环境是否能正常使用。
  • 软件:用蓝牙传输应用安装包,例如:在电梯(弱网环境)使用微信

8、兼容性测试:除了装水是否可以装其他的东西
  • 软件:微信可以在iOS系统上运行,也可以在安卓系统上使用,包括内部对各种输入法的支持。

app的兼容性测试关注方向
1)、操作系统不同:iOS、安卓、鸿蒙、miui
2)、系统的版本不同:iOS13、iOS14、安卓11、安卓12
3)、手机分辨率不同
4)、不同的屏幕尺寸和类型
web端的兼容性测试关注方向
1)、操作系统不同:windows、Mac、Linux、Unix
2)、操作的版本不同:Windows7\8\8.1\10\11
3)、电脑分辨率不同
4)、电脑屏幕尺寸和类型不同
5)、不同的浏览器类型\版本
9、易用性测试:是否烫手
  • 软件:操作是否简单,是否符合用户的操作习惯,使用的门槛高不高,用户体验

10、压力测试:不断对杯子施加重量,看杯子是否发行形变
  • 软件:压力测试又名破坏性测试,在超负载的情况下,长时间运行

11、负载测试:不断对杯子施加压力,直至杯子碎裂
  • 软件:不断增加用户量,看系统是否崩溃



分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册