软件测试完整流程以及经验总结

最近一个软件测试的朋友问了一些测试相关的问题,正好趁此研究一下
测试完整流程
1,测试的基础知识,这点是最基础的,也是最重要的,大家自行了解
2,  测试的环境搭建,当然每个公司环境搭建的都不一样,我们需要进入一家公司之后,进行了解,我们公司进行接口测试与性能测试比较多
3,测试的分类,web端测试与app端测试,大公司都会涉及,但是对于app端的测试就比较粗糙,小公司对于app端测试比较重视,会细分为ios和安卓,平板进行细化测试,对于web端,演化为维护界面使用,测试使用的比较少
4, 测试的工具  
	4.1  API测试工具或者是接口测试工具 , 有postman,介于后端的swaggerui,HttpClient等,常用的是postman
	4.2  APP自动化 Appium, Monkey,Google浏览器等,常用的是google浏览器,F12打开之后,进行切换
	4.3  自动化测试框架  Junit, TestNg
	4.4  性能测试,Jmeter,LoadRunner等,常用的这俩种,实际中使用到Jmeter,后面有时间专门叙述一下Jmeter的使用方法
	4.5  项目管理工具,常用的有jira等,下面参考缺陷管理工具链接。
5,测试的方法, 等价类、边界值、判定表、因果图、错误推测法、场景法、流程分析法等等,这些需要掌握
6,必备的操作系统知识, windows系统,linux系统等,尤其是linux的常用命令,参考博客专栏Linux下的命令


实际工作中经验总结
1,制定测试计划
2,编写并执行测试计划
3,Bug提交到jira,转给开发
4,开发修改jira状态为已完成,进行验证
5,BUG通过后修改状态为已关闭,否则重新开启
6,确定无风险才让产品上线

实际中,我们经常会与测试沟通,确保产品bug有再一,再二,没有再三,再四

针对小公司我们的实际开经验,后续再进行介绍


Linux常用命令
缺陷管理工具比较
关注博客,踊跃留言,每天持续学习新知识,与大家分享,有不足之处,还望指正
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章