一口气问了这么多问题,还望各位不吝解答了
谢谢!^_^作者: shakeone 时间: 2007-3-18 12:16
1. Either CVS or ClearCase can do.
2. Component based.
3. It depends, I recommend "action-driven" framework to maximize the reusability.
4. Google "CheckStyle" eclipse plug-in.
5. Use Test Manager to assoicate a manual tc and an automated tc with a tc artifact.
6. Drive it from Test Manager.
7. Dont worry about it until you face it, you can write some adapters to make it.作者: gantangyu 时间: 2007-3-19 11:16
楼主的问题我也比较关注,你的第一个问题我到不考虑,其他问题我也想了解在别的公司是怎么考虑的,希望在自动化测试做得比较成熟的同行能介绍一些经验。作者: jmy_1981 时间: 2007-3-19 13:51 标题: 参考答案 1. [配置管理]用过Perforce、CVS、ClearCase和VSS;推荐Perforce,价格公道,量也足。
2. [粒度划分]我们测试小组的划分是(某某某1 - 提交、某某某2 - 审查、某某某3 - 发布、某某某4 - 回顾)
3. [代码重用]以角色进行(连长吃排长、营长吃连长,等等),以基本功能点(基础1-左转,可以衍生左转、左转、再左转的功能点)
4. [效验机制]Google
5. [用例管理]个人认为自动化用例本来源于手动测试用例,只是选择不同的执行方法,加标记表示是否被自动化则可。
6. [框架驱动]你有多少钱、多少人、大牛比例?
7. [可扩展性]你的测试周期是多少?长期的话,不要把框架套在一个或者几个工具上,可以试试以角色和角色行为来规范。短的话就先别想了。作者: zjgaoshou 时间: 2007-3-19 23:16
感谢各位热心的解答
说一下自己的情况先
这个自动化框架的搭建是为了提高我们测试的效率,感觉现在测试组已经到了一个瓶颈,急需用自动化手段来提高效率,GUI自动化测试是尝试性的第一步,以后会扩充进性能测试,协议测试,白盒测试等(所以这也是我为什么关心可扩展性的原因)
这个自动化框架计划使用的时间至少为2,3年,可以投入人力大概为6,7人四个月时间,都是较有经验的测试工程师
周边有较为充足的测试工具支持力量,包括tcl支持,测试平台支持。领导也是重视和支持的。