我想学习自动软件测试,但我不能决定我想使用哪个接口(selenium,TestComplete,.)--所以我不知道我想用哪种语言学习自动化测试。如果有人能告诉我,在这个问题上,对于一个新来的人来说,什么是最好的,我会很高兴的。
顺便说一句,我刚读了Ron的一本书--软件测试,它基本告诉你软件测试的基本问题是什么。我也读过一些关于c#语言的东西,我可以说我知道一些关于它的基本知识。
发布于 2014-04-17 15:08:26
对于自动化测试,您可以使用Selenium驱动程序。
Selenium是Web应用程序的开放源码功能测试,它主要用于web自动化
- [http://docs.seleniumhq.org/projects/ide/](http://docs.seleniumhq.org/projects/ide/)
- [http://docs.seleniumhq.org/projects/webdriver/](http://docs.seleniumhq.org/projects/webdriver/)- [https://code.google.com/p/selenium/](https://code.google.com/p/selenium/)- [http://docs.seleniumhq.org/docs/](http://docs.seleniumhq.org/docs/)- [http://www.guru99.com/selenium-tutorial.html](http://www.guru99.com/selenium-tutorial.html)
发布于 2013-04-17 03:48:48
xUnit框架在单元测试中非常流行,可以在多种语言中使用。junit框架,或者说Java xUnit实现尤其被广泛使用。就我个人而言,我认为这是一个开始单元测试的好地方。我倾向于Vogella的Java教程,我认为他的jUnit介绍相当不错:http://www.vogella.com/articles/JUnit/article.html
发布于 2013-04-18 03:15:44
根据您的描述,我认为您可能不是在讨论单元测试,而是讨论自动功能测试。正如您刚才提到的selenium和testcomplete,我猜您将对网站进行自动web测试?如果我的猜测是正确的,以下是我的观点:
1)首先,只从技术角度了解您将要测试的产品well.Not,也从业务角度了解您的产品。
2)学习一些基本概念和测试方法将有助于您进行测试(在考虑如何自动测试之前,您应该知道如何测试,对吗?).There是这个主题中的许多好书。
3)面对自动web测试,了解html、css、javascript是非常重要的。另外,了解一些关于后端语言的知识也会有帮助(例如,如果后端系统是由php编写的,那么您最好了解一下它是如何与网页工作的)
4)对于自动web测试工具,我只能说selenium是我们产品的一个好工具。但这取决于你是否适合你的产品。就像克里斯·肯斯特在评论中所说的。在网络测试中没有银弹..。
希望能帮上忙。
https://stackoverflow.com/questions/16051101
复制相似问题