最近作自动化测试的项目,接触到了一些自动化测试工具,有收费的,有开源的,包括QTP, Selenium, Fitnesse, Ranorex。这些都是市场是比较常见的工具,有幸学习并使用到它们,本身也成长了不少。编程
我把学习的过程记录下来,给同行们一些提示,也给本身一些总结。看到本身的博客成为“推荐博客”,这是一种鼓励,我会继续记录本身的学习过程,在自动化测试的道路上成长。编程语言
我也给公司的同事,作自动化测试的"Knowledge Sharing"。有不少从事测试的同事对我说,想学习自动化测试。我给出的建议是,在学习一门自动化测试工具以前,先去学习一门编程言,VB,Java,C#或者Python。当你领悟了一门编程语言,才能在自动化测试的道路上,走的更远。作自动化测试有一个误区,觉得本身掌握了一门工具的使用,简单的录制,回放,就会作自动化了。其实,自动化测试的含义远远不止这些。ide
记得有位前辈对我说过,“要像开发写代码那样,来作自动化测试工具。”这对于测试工程师来说,是比较高的要求,但咱们确实应该如此。只有秉着这样严谨的态度,才能保证本身开发出来的工具,能够真正被别人使用,能够自动化的去作测试。否则,咱们的自动化,只能是无用功。工具
成为“推荐博客”了,要更加认真的对待本身的博客,争取写出更多在技术方面的心得,体会,与你们共享。学习