欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

软件测试分类

程序员文章站 2022-04-11 12:48:48
...

软件测试

软件测试的分类

	方法:黑盒测试,白盒测试,慧盒测试
	阶段:
		单元测试:函数,方法,代码(一般是开发人员自己测试)
		集成测试:检查模块之间的连接有没有问题,不同的功能模块之				   间数据传递的通道,接口测试
		系统测试:对整个软件进行测试,功能,性能,安全。。。
		验收测试:α测试/灰度测试/内部测试
							β测试/开放测试/公测
	方向:功能
         性能:压力,负载,并发(数据错乱)
		       Q:压力:是指在系统的最大承受能力,找出了软件的性能瓶颈(一个食堂:测试他的压力,不停的塞人进去,使它能容量的人最多同时保证它能正常的运行,用户可以正常进出,并且打菜阿姨,厨师,清洁工能正常工作。),所谓性能瓶颈就是找到了系统的短板,假如:食堂的打菜阿姨一直在等上菜,很多用户在等待,则后厨就是短板,增加性能——增加后厨人员等。
			   Q:负载测试:系统在高压力下能持续运行多长时间,内存溢出、、、
			   安全:流量攻击(DDos),sql注入,渗透测试,跨域攻击,暴力**,撞库,社会工程学
			   ui/界面测试
			   易用性测试
			   稳定性测试
			   兼容性测试
			   			app:Android.ios(不同系统,分辨率,屏幕,版本)
			   			web
			   专项测试(app专属):
			   				安装。卸载。更新
			   				消息推送
			   				权限
			   				场景交互
			   				弱网
			   				资源争用
			   				资源监测
			   				缓存测试