【发布时间】:2017-06-23 01:33:29
【问题描述】:
我正在使用 Hiptest 平台为我们在 Hiptest 中的项目编写基于 Gherkin 的故事和 AC。经过我的研究,我还发现有可能我还可以下载 Java 语言的 QA 自动化测试脚本,我可以使用 Selenium Web Driver 运行和执行。
我还使用 Hiptest Publisher 服务从 Hiptest 导出脚本,但它只包含空白模板结构,我的自动化工程师团队需要在其中手动编写自动化业务逻辑(如在 Web 浏览器中打开 url,按 id 查找元素,点击按钮等)但是在网站的 Hiptest 文档(即https://docs.hiptest.net/define-the-right-level-for-your-action-words/)中,我发现如果我将我们的动作词创建为低级(叶动作词),然后使用 Java 中的 Hiptest Publisher 服务导出脚本,我可能拥有所有自动化业务逻辑已经写好了。
通过阅读给定链接中的文档,这再次是我的理解。但我的挑战是我不知道如何在 Hiptest 中编写叶子低级别的动作词。在这种情况下,任何人都可以帮助我并告诉我一条路径我如何在hiptest中编写叶子低级动作词,以便在我用Java导出自动化脚本时以这种方式编写后,我可以使用Selenium Web Driver直接执行它(我的自动化团队不需要做任何修改)在下载的脚本中)?
等待您最早的快速回复
【问题讨论】:
标签: java selenium selenium-webdriver cucumber