自从加入公司自动化构架team以来,总是有一种新鲜感,经理让我担任了比较重要的team leader职位,对于我这种人来说是一种挑战吧,哈哈
首先上来的是事业部的一条产品线——服务开通;要死,这个系统用的是applet、swing做为基础,肯定有一场硬仗要等着打(心里没底ing)。不过还好,上来先是针对周边的辅助接口进行自动化覆盖,其中包括激活、施工、CRM等外部接口,其实就是针对webservice
由于这些接口相对都比较的独立,所以覆盖起来还不算费多大劲,不过通过这一系列的工作大致把流程给理顺了,大致流程如下:
1、 1、分析代码和功能
2、 2、制定自动化测试设计方案(定义断言)
3、 3、编写测试用例
4、 4、生成测试结果报告
由于webservice相对都比较简单,主要是有目标可以捕捉(比如/bizservice/testcase),所以我将首先覆盖定义到webservice响应上,针对对应模块服务发送不同的请求,根据返回的不同结果来进行断言,这样就可以做好分析和覆盖维度
这周开始对服开主功能进行覆盖分析,迎头打击就是要突破Applet这个技术难点,不过在再三的“打击”中,大致分析了如下几种方式来进行:
1、 1、NOVA框架模板测试
2、 2、NOVA扩展流程测试
3、 3、需求模板测试
其实我冷静下来想了下,不用把applet想的太死,具体分析下次再说
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/111631/viewspace-1040206/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/111631/viewspace-1040206/