|
|
1
1
正如弗洛伦特指出的那样,截图实际上是由与浏览器(例如chromedriver)交互的驱动程序处理的,而不是由与驱动程序交互的实习生处理的。根据 WebDriver spec ,屏幕截图将只显示视口,而不是整个页面。JSON wire协议(WebDriver的前身)在这个问题上有点模糊。在任何情况下,不同的浏览器驱动程序可以而且确实在许多情况下表现不同。 任何使用WebDriver/Selenium管理浏览器的测试系统(大多数浏览器,尤其是流行的开源浏览器)都将受制于驱动程序的功能,并且可能不支持这种现成的功能。然而,它可能会在测试系统中实现(比WebDriver更高的级别),因此,如果值得的话,向Intern(或您可能使用的任何基于WebDriver的测试系统)提交功能请求是值得的。 |
|
|
sheodox · 实习生功能测试失败后如何清理? 8 年前 |
|
|
AJC24 · 使用Intern JS拍摄完整页面截图 8 年前 |
|
|
tadasajon · INTERN-确定动态测试生成的环境 9 年前 |
|
|
Ksamp · 如何从.getVisibleText()获取变量的值? 10 年前 |
|
|
Stefan Kloß · 实习生JS CSS选择器使用变量 11 年前 |
|
khollenbeck · 如何在命令行上设置基本路径? 11 年前 |
|
|
Neek · 实习生自定义报告器依赖项作为不同的模块实例加载 11 年前 |