工作两年了,打算找测试框架测试工具开发相关工作
写的工具是一个关于多线程运行test case的工具,即把六万多个test case(前提是这六万个case都实现了自动化)分配给多台机器(大概20台machine)上跑,并跟踪这些test case 执行的结果(比如pass, fail ,not run 等等情况)和log信息,保存在本地,这些test case 执行的同时会自动搜集 code coverage,这些信息都可以保存在数据库中,BI是商务智能的意思,通过数据库中的这些信息,我们大致可以做很多决策性的信息,比如说检测这些自动化代码是否稳定(比如说执行多少次,其中有大多数failed,我们就可以断言这个自动化代码不稳定),因为在微软产品的版本一致在变化,比如说这个bug被修复之后,会影响到相关的bug出现(regression bug),还可以找到这个bug在某个版本上出现过的历史记录等等