不显示的原因:
因 jenkins 是用 windows install 安装成 windows 的服务,那么 jenkins 是一个后台服务,所以跑 webdriver 的时候是看不到浏览器的动作。
解决方法一:
(1),windows 的控制面板 -- 管理工具 -- 服务。找到 jenkins 服务,先停用,然后修改启动类型为禁用。
(2),手动启动 jenkins.war。定位到 jenkins.war 文件所在的文件夹。执行 java -jar jenkins.war。
(3),重新进 jenkins,创建 job,然后构建执行就 OK。 (需要重新安装插件。)
解决方法二:
可以做成一个 bat 文件,以后每次启动 jenkins,双击运行这个 bat 文件就可以了
语句如下:
echo "Jenkins CI automation testting"
java -jar "C:\Program Files (x86)\Jenkins\jenkins.war"
pause
我来解决,这个坑 我刚踩完
windwos 是这样解决的
echo "Jenkins CI automation testting"
java -jar "C:Program Files (x86) Jenkinsjenkins.war" --httpPort=8080
pause
selenium.common.exceptions.WebDriverException: Message: unknown error: DevToolsActivePort file doesn't exist
如何解决啊?
解决了吗?
不能请求就是硬伤啊,换个思路搞一个生产测试账号呢?
牛逼,github 更新了吗?
哎,同感,都是面字工程
你是在编译器打开的,编译器基于项目给一个 ip,不显示图片是因为浏览器禁止访问本地资源!
你只需在文件中双击打开此文件就会正常显示了!!!
你解决了吗,我的 windows 也报错
mobile_emulation = {
"deviceMetrics": {"width": 360, "height": 840, "pixelRatio": 3.0},
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1"}
options = webdriver.ChromeOptions()
options.add_experimental_option("mobileEmulation", mobile_emulation)
self.driver = webdriver.Chrome(executable_path=driver_path + "\\" + "chromedriver.exe", options=options)
airtest, 图像识别
我在旁边卖炸鸡排
求大佬,再指点一下
1.的问题,获取到输入框,选择框,然后得输入文本,把选择框选中
我是你室友
求指点,具体怎么搞啊
登陆放在 set_Up 里,
还有做接口自动化 请求数据 存到哪合适?数据库吗?