我正在为我工作的公司的应用程序编写自动化脚本,我想知道如何复制链接并将其粘贴到浏览器的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”并能够粘贴它但我不能硬编码,因为它会有所不同,并且必须是,每次迭代测试都不同
答案 0 :(得分:2)
如果&lt; a&gt;将更灵活。标签具有可识别的属性。我假设页面上有多个链接,因此使用:index
作为定位器可能会非常脆弱。但是 - 出于演示目的 - 这应该有效:
link_href = browser.link(:index => 0).href
browser.goto(link_href)