首先感谢组长王小二对上篇文章的点评,确实自己没有走心的书写,庆幸懈怠的时候有队友积极督促,如果再不认真对待,就真的沦为猪一样的队友了,所以重新改写下上篇文章。
结合实际工作,发现用的较多的是比较选择式和请求支持式,以比较选择式为例
背景:项目成立之初,测试部门需要考虑用何种测试工具
冲突:有两个工具入选,qtest,testlink
疑问:用哪个工具更合理?
答案:可以用分类法逐个比较两种工具,画个列表统计。(无奈简书貌似不支持表格)
免费:qtest no, testlink yes
集成jira:qtest yes,testlink yes
支持导入用例:qtest yes,testlink yes
输出测试报告:qtest 更精美,testlink 一般
易用性维护成本:qtest 低,testlink 高
所以若公司不差钱,当然付费的工具功能强大,使用体验更好;若公司在意成本,testlink基本满足测试需要,也是不错的选择。
请求支持式
背景:产品app逐渐成熟,到后期越来越的平台需要覆盖,所以用例执行成本越来越高,需要引入自动化机制来释放人力
冲突:现有的测试人员没有自动化经验,为了保证产品的质量,不影响交付日期,我们需要培训自动化技能。
疑问:上级应该同意吗?
回答:我们请您尽快批准申请。因为:
1.自动化培训成本远远小于它所带来的收益,如果技术学到手,还有其他项目可以应用。
2.提高员工的技术水平,为以后的项目打下扎实的基础。
3.自动化提高测试效率,同时也省下时间及劳动力成本。