使用GUI进行自动化网站测试

Roh*_*hit 19 testing selenium automation selenium-webdriver

使用GUI进行WebSite自动化前端测试的最佳方法是什么?

我必须编写测试模块,使用GUI自动测试整个网站,无论用户在网站上做什么.

我使用mocha来测试代码,但它没有提供GUI.

Vik*_*lyi 8

值得一看Selenium Webdriver.

该框架是Web应用程序功能测试中最受欢迎的框架之一.

以下是Webdriver最值得注意的功能:

  • 直接调用浏览器API
  • 很多支持的浏览器
  • 有机会使用不同的编程语言开发自动化测试:Java,C#,Python等
  • 能够以"无头"模式执行测试
  • 成熟而高效的webdriver API允许您处理许多类似警报,AJAX交互,文件上传等

您还会发现很多第三方应用程序和服务(如browserstack)与Selenium Webdriver紧密集成,并且可以随时与它集成.

最后但并非最不重要的是Selenium Webdriver的社区:它庞大而专业,让您快速获得答案.

您可以在官方网站上找到有关Webdriver的更多信息,还可以浏览与其相关的博客.