我是一个手动测试人员,有非常有限的编码经验。了解哪种自动化工具将帮助我应付测试行业。
发布于 2015-05-27 13:55:42
至少有一种编程语言的初始知识是必须的(语法、基本实体、循环、条件、运算符等)。尽管大多数工具都提供了记录和重放功能,但在大多数情况下,如果不进行修改,记录器测试将无法正确地重播。
在工具方面,这取决于区域。我将列出最流行的免费和开放源码工具,希望它能有所帮助:
对于前面提到的性能测试工具,开源负载测试工具:您应该使用哪一种?指南应该帮助您选择。
发布于 2015-05-26 07:19:32
它总是最好的决定,为自动化,在一些良好的经验,在手动测试。
自动化有很多好处,您可以使用自动化进行回归、功能测试和其他一些测试。
为了实现自动化,我建议您从Selenium web驱动程序开始。但在使用selenium之前,您应该具备以下技能:
1-基本编程知识
逻辑开发技巧
3-数据库知识优先
4-网站结构、网络服务等
Selenium支持Java、Python、C#和php,因此如果您对其中任何一种语言都有基本的技能,那么启动自动化就更容易了。
有关Selenium的更多细节是这里。
发布于 2015-05-26 07:13:45
在进入工具之前,编码知识是最基本的。您需要很好地编写实用程序/小型工具,作为自动化/消除手动任务的一部分。
这是一个需要不断掌握的过程。为了实现自动化,您需要选择您感兴趣的领域--移动、web、web服务。所有这些都需要java基础和基础(xml处理、http客户端、日志记录、DB连接性、testNG、OOPS等)。
有专门针对这个例子的站点-- toolsqa.com,seleniumtests.com。
https://sqa.stackexchange.com/questions/13189
复制相似问题