1

我正在为我工​​作的公司的应用程序编写自动化脚本,我想知道如何复制链接并将其粘贴到浏览器的 URL 中。这是我正在使用的 HTML:

<div data-employer="22890" data-employerjob="27544" id="email-preview"><p>Automation     Test from specialchar, has invited you to apply to the Bank Clerk position.</p>

<p>Please follow the link below to complete your application:<br>
<a href="https://staging2.clearfit.com/?ej=DEV0712-1">https://staging2.clearfit.com/?ej=DEV0712-1</a>
</p>

我只是希望能够复制链接“ https://staging2.clearfit.com/?ej=DEV0712-1 ”并能够粘贴它,但我无法对其进行硬编码,因为它会有所不同,并且必须是,对于测试的每次迭代都不同。

4

1 回答 1

2

如果 <a> 标签有一个可识别的属性会更灵活。我假设页面上不止一个链接,因此:index用作定位器可能会非常脆弱。但是——出于演示目的——这应该有效:

link_href = browser.link(:index => 0).href
browser.goto(link_href)
于 2013-11-12T20:15:41.457 回答