首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >管理Selenium测试

管理Selenium测试
EN

Stack Overflow用户
提问于 2014-01-29 08:46:13
回答 1查看 122关注 0票数 0

我们正在考虑创建Selenium测试来帮助自动化我们的一些测试。

是否有工具/服务等来帮助管理这些测试。具体地说,有没有什么工具可以帮助他们保持组织和文档化?

如果没有任何自动化的东西,有没有什么资源可以帮助你呢?

理想情况下,当涉及到这些测试时,我们希望我们的测试人员完成大部分工作。我们的大多数测试人员都没有编程背景,所以任何过于密集的事情都会由开发人员来处理。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-01-29 09:58:34

一般来说,对于设置自动化框架,一个好的经验法则是使用您的开发人员用于单元和集成测试的内容。遵循相同的模型消除了维护/学习多个工具的需要,而且如果开发人员在他们的正常环境中,他们将更乐意帮助这些测试。

首先,您需要4个组件:

  • 源代码控制(SVN、Git等)用于存储测试的源代码。一些公司可能不希望测试代码与生产代码在同一个存储库中,因此他们可能会设置一个单独的服务器。
  • A项目(或多个项目),其中包含测试代码。从一个典型的基本开发项目开始,向其添加selenium库/依赖项将是一个很好的起点。
  • 然后您需要一个集成开发环境来开发测试。再次询问开发人员他们使用的是什么。
  • ,最后你需要一些东西来按计划或单击一下就执行这些测试。这就是开发的CI产品(例如,Jenkins、竹子或他们正在使用的任何东西)可能有用的地方。这个工具不仅会为你运行测试,还会给出一个组织良好的结果报告和历史记录。并且它可以部署,比如说,最新的构建,或者重置测试环境。

但要实现这一切,我认为您需要接受测试人员将处理代码的编写和调试。而且测试代码必须是高质量的,所以你必须在你的团队中雇佣或开发1-2个优秀的自动化开发人员。或者让一些开发人员致力于创建测试,测试人员只会使用Selenium IDE来起草测试。

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

https://stackoverflow.com/questions/21419969

复制
相关文章

相似问题

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