在Firefox浏览器开发人员工具控制台中,键入var a = libraryform.firstname
它返回用户为此表格输入的名字值。
我是量角器和硒的新手。如何在量角器中调用library.firstname以获取fistname的值?
答案 0 :(得分:0)
使用Javascript Executor执行javascript,您可以使它们在开发人员控制台中针对您的应用程序工作。
例如,
这将返回通过浏览器中执行的javascript检索的网络元素。
var element = browser.executeScript("document.getElementById('identifier1')");
有关更多示例,请参考this page
如果这一行在浏览器控制台中返回了所需的值,则量角器代码应该是这样的,
var name = browser.executeScript('return libraryform.firstname')
如果您需要太多行js,则可以用分号分隔,
var name = browser.executeScript("var element=$('.dropdown-toggle').eq(0); return element.text();")