面试了20个软件测试岗后,我终于找到了我屡屡失败的真正原因……( 五 )

后来我们为了优化提高bug的反馈效率 , 在框架中增加了提取bug报告的功能 , 也就是通过框架自动执行过程中加入判断逻辑 , 对于测试脚本未通过的内容进行提取 , 提取出对应的测试脚本的序号和名称 , 以及哪个测试方法报错 。 把这些内容单独提取出来 , 增加了一个bug报告层 , 把这些内容放入bug报告里面 , 这样就不用人工去筛选bug了 , 比以往的效率还要更高一些 。

其实自动化测试框架我们也是在持续的进行优化改进 , 因为bug报告也需要我们到服务器端打开来再看 , 而且测试人员还需要进行一些分工验证 , 一般谁写的脚本谁来确认bug?为了减少这一部分bug分配和确认的工作量 。 我们又增加了邮件发送技术 , 也就是在配置文件中写明对应脚本负责的测试人员 , 然后在框架自动执行的过程中 , 通过邮件发送技术把对应的bug信息自动发给对应的测试人员 。 这样就不用测试人员自己去找自己对应负责的bug了 , 工作效率和准确性又大大提高了很多 。

具体发邮件使用的技术是......

在框架研发和设计中也遇到了很多的技术问题 , 比如为了找到执行出错的用例脚本 , 我们.........

推荐阅读