首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >跳转到测试自动化

跳转到测试自动化
EN

Stack Exchange QA用户
提问于 2015-05-26 07:03:46
回答 5查看 175关注 0票数 1

我是一个手动测试人员,有非常有限的编码经验。了解哪种自动化工具将帮助我应付测试行业。

EN

回答 5

Stack Exchange QA用户

回答已采纳

发布于 2015-05-27 13:55:42

至少有一种编程语言的初始知识是必须的(语法、基本实体、循环、条件、运算符等)。尽管大多数工具都提供了记录和重放功能,但在大多数情况下,如果不进行修改,记录器测试将无法正确地重播。

在工具方面,这取决于区域。我将列出最流行的免费和开放源码工具,希望它能有所帮助:

桌面应用程序测试

  • 西库利
  • LDTP

网络应用程序测试

  • 瓦蒂尔

移动应用程序测试

  • 阿普
  • 葫芦

性能测试

  • Apache JMeter
  • 磨床
  • 加特林
  • 宗庆林

对于前面提到的性能测试工具,开源负载测试工具:您应该使用哪一种?指南应该帮助您选择。

票数 1
EN

Stack Exchange QA用户

发布于 2015-05-26 07:19:32

它总是最好的决定,为自动化,在一些良好的经验,在手动测试。

自动化有很多好处,您可以使用自动化进行回归、功能测试和其他一些测试。

为了实现自动化,我建议您从Selenium web驱动程序开始。但在使用selenium之前,您应该具备以下技能:

1-基本编程知识

逻辑开发技巧

3-数据库知识优先

4-网站结构、网络服务等

Selenium支持Java、Python、C#和php,因此如果您对其中任何一种语言都有基本的技能,那么启动自动化就更容易了。

有关Selenium的更多细节是这里

票数 1
EN

Stack Exchange QA用户

发布于 2015-05-26 07:13:45

在进入工具之前,编码知识是最基本的。您需要很好地编写实用程序/小型工具,作为自动化/消除手动任务的一部分。

这是一个需要不断掌握的过程。为了实现自动化,您需要选择您感兴趣的领域--移动、web、web服务。所有这些都需要java基础和基础(xml处理、http客户端、日志记录、DB连接性、testNG、OOPS等)。

有专门针对这个例子的站点-- toolsqa.com,seleniumtests.com。

票数 0
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/13189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档