【发布时间】:2014-11-18 16:26:16
【问题描述】:
我是 Behat 场景测试的新手,想知道如何或最佳实践从一个站点捕获/存储数据以在另一个站点上使用以填写用户信息。例如,站点 1 可以创建用户配置文件,例如用户 ID 和密码。站点 2 从站点 1 获取用户 ID 和密码,并在站点 2 上使用它来填写请求的 ID 和密码,然后将用户登录到站点。
我可以使用 java 和 selenium Web 驱动程序以及站点 1 中的字符串名称来执行此操作,并使用“发送密钥(字符串)”在用户 ID 位置调用站点 2 中的该字符串。使用 behat PHP 场景和功能上下文设置执行此操作的最佳方法是什么?
我还在这个站点上查看了“如何在同一个测试中使用两个站点进行测试,这有助于场景的第一阶段,但对站点二的数据填充没有帮助。
【问题讨论】:
标签: php selenium-webdriver behat