3、使用何种测试工具、测试框架;
当前可以做自动化测试的工具不少,主流的付费的qtp,winrunner,silktest等,开源免费的Jemmy,watir,pywinauto等等。这么多的工具框架该如何选择,就要看被测系统了,至少要考虑是C/S、还是B/S结构的,服务端和客户端都是用何种语言编写的,是什么数据库,服务器类型等等。
4、开展自动化测试需要哪些资源,包括:人员、机器、时间;
确定了使用何种测试工具、测试框架,就需要确定需要的资源,如:需要几个自动化测试工程师、需要购买的测试工具、测试机(服务器、客户机)、以及开发自动化框架所需要的时间;
5、当前可用或是可以申请到的资源;
确定了需要哪些资源,就要看当前可用的资源有哪些,如果资源不足应提前申请,如招聘测试人员、购买配置测试机。甚至需要测试人员提前学习新的技术;
6、如何在不影响日常测试工作的前提下,开展自动化测试工作;
在以上问题考虑清楚以后,就需要制定自动化测试的计划进度了,这时候必须考虑到自动化测试的开展不能影响到日常的测试项目,毕竟不能因为开展自动化就把日常测试耽搁,该做的还是要做的,这点恐怕是必须要考虑的,整个公司或者整个项目往往不能为你特意分配一段时间做这样让某些人不能一下子看到和利润有何相关的事,所以必须安排好计划进度,更多的需要整个测试部门挤时间去做。
版权声明:本文出自wzstar2008的51Testing软件测试博客: http://www.51testing.com/?84753
原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。