我们的 Web 应用程序的设计是从 CSS 中选取文本转换。 一个网页上有多个链接;因此我将举一个下一个链接的例子。
当我将鼠标悬停在 FF 中的下一个链接上时,它显示以下代码: _click(_link("下一步"));
同样,当我将鼠标悬停在 Chrome 中的同一链接上时,它会显示以下代码: _click(_link("下一个"));
当脚本在FF中录制并在chrome中执行时,由于“下一步”链接不可用,因此在该位置失败。这是一个链接示例,有多个链接和多个页面。对于这种情况,我是否需要验证每个链接的文本,或者是否有通用的方法,即 toLowercase 方法可以帮助我。
谢谢。
最佳答案
正如 Kshitij 指出的那样,您可以通过使用正则表达式作为访问器来实现此功能...但您也可以检查 Controller 中的替代品下拉列表。也许有一个更适合这两种浏览器的替代访问器。
关于browser - Sahi:无法在多个浏览器中执行浏览器中记录的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14276579/