gop*_*ath 7 browser selenium automation go
我是 Go lang 的新手。我正在寻找在 Web 应用程序中自动化注册、登录过程。请推荐一个像 Selenium 这样的好工具,以及我如何用 Go 语言实现它。
我想使用 Go Lang 自动执行以下过程:
如果您打算使用 GO 进行 Web 自动化测试 - Selenium 是一个不错的选择。不过它只不过是一个允许您与浏览器交互的库。因此,您将需要开发自己的框架或重用已经实现的框架。
我的建议是考虑Agouti,因为它支持Ginkgo BDD 和 xUnit Gomega。从架构角度来看,其他一切都几乎相同。您可以像任何其他语言绑定一样设计它。浏览器自动化框架中反复出现一些常见模式,例如
构建测试框架的另一个好资源是xunitpatterns指南。它对您可以使用的模式、气味和重构策略提供了精彩的内容概述。另请参阅此测试框架教程。它将帮助您选择最适合您的情况的解决方案。
我的猜测是你需要一些CI服务器支持
对于更多用户来说,一切都需要自动完成。
这是一篇关于如何使用TravisCI实现这一目标的好文章。
| 归档时间: |
|
| 查看次数: |
25154 次 |
| 最近记录: |