如何实现robot framework 无界面UI自动化测试

发布于 2022-09-07 20:43:43 字数 297 浏览 15 评论 0

如题。看到一篇文章的介绍的方式是安装phantomjs实现,步骤如下:
1.安装phantomjs以后配置环境变量
2.进入robot文件所在文件夹,用命令行启动robot文件
但是尝试后,还是打开了浏览器。
文章链接:https://www.jianshu.com/p/ba3...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

孤蝉 2022-09-14 20:43:43

用headless模式运行webdrive来后台启动browser.

option = webdriver.ChromeOptions()
option.add_argument("headless")
# driver = webdriver.Chrome(r'C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe',chrome_options=option)
# print(driver.title)
driver = webdriver.Chrome(r'C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe',chrome_options=option)
# driver.get('https://segmentfault.com/q/1010000015379801?utm_source=tag-newest')
driver.get('https://www.baidu.com/')
print(driver.title)
time.sleep(5) # Let the user actually see something!
search_box = driver.find_element_by_name('wd')
search_box.send_keys('ChromeDriver')
search_box.submit()
time.sleep(5) # Let the user actually see something!
driver.quit()

图片描述

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文