1.软件测试分类
按测试阶段划分:单元测试、集成测试、系统测试、验收测试(正式、Alpha、Beta)
单元测试:单个的模块,如:登录——开发做
集成测试:两个模块连系在一起,如:登录跳转首页——开发/测试做
系统测试:整个软件的测试——测试做
验收测试:产品上线前的最后一套测试流程——产品经理
正式验收:产品经理/用户,这个过程在Alpha和Beta之前
Alpha测试(内测):模拟正式环境进行测试,相当于灰度环境——开发/测试/产品经理/用户
Beta测试(公测):正式环境进行测试——用户
2.测试包含的内容:
功能测试:需求点测试
界面测试:UI测试
安全测试:绕过防火墙,被反编译
兼容测试:Web浏览器兼容、APP不同版本兼容
易用性测试:用户体验
性能测试
压力测试
负载测试
恢复测试:容灾,如:服务器挂了多久能恢复
其他测试:冒烟测试、回归测试、探索性测试
3.测试常见误区
调试和测试是一样的?
测试是发现问题,调试是定位并解决问题
4.软件的生命周期
软件的生命周期——>需求分析——>设计——>编码——>软件测试——>上线
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)