我正在尝试在 magento 网格及其详细信息页面中使用 selenium 1.0.9 版验证数据。
首先,我浏览了 Selenium IDE 从登录页面到模块详细信息页面,然后单击那里可用的选项卡。最终,IDE 会生成 PHP 代码,因此我将代码放在适当的位置。
注意:在这里,我单击了两个选项卡,以便将事件记录到 selenium IDE 中。
然后,我使用以下命令从命令提示符运行代码:
phpunit --configuration /var/www/tests/phpunit_test.xml
我得到了错误(类似):
ERROR: Element //a[@id='test_tabs_form_section']/span not found.
我修改了代码并尝试在执行单击上面的链接之前打开详细信息页面,即“test_tabs_form_section”,我得到了同样的错误。
另一个奇怪的是,如果我验证详细页面的任何文本并删除调用单击模块详细信息选项卡的代码,它是有效的,不知道为什么?
但我真的很想打开详细信息页面并单击选项卡,使用 xpath 获取表单元素值并验证数据。
有人可以帮我吗?
任何帮助或建议都是非常可观的!
期待收到来自 stackoverflow 极客的消息!
谢谢