一般页面内下载是通过 frame 嵌套或者是 302 重定向来实现下载的,只要拿到资源的地址,直接请求就好了
import requests
url = 'http://www.aaa.com/download/demo.zip' # 获取到资源地址
r = requests.get(url)
with open("demo3.zip", "wb") as file: # 文件名通过解析url地址得到
file.write(r.content)
你把 -m pytest 去掉,应该是用例筛选掉了
贴开头部分就可以了,不用全部发出来
能否把用例贴出来看看
app 启动主界面肯定只有一个,应该是开发根据登录状态做了跳转,你问一下开发就知道了
pytest.main(['-m', 'pytest', 'main_test.py', '--html=test.html'])
selenium grid 只能执行浏览器的操作,如果想同时在多台机器上执行,可以添加多个 jenkins job,每个 job 指定不同的 slave,应该就可以了
我觉得楼主的意思应该是筛选吧,百度和谷歌都有这个功能
可以用 Appium + Selenium 操作 APP;
也可以直接请求 websocket 接口 (python 有对应的库websocket-client);
点这个应该就好了吧
感觉跟我有点类似,一个人做自动化,没什么进展。。
好好休息!!!
Mi6 有没有 Root?有可能是没有 root 导致的
很不错,已经比大多数人强了,加油
被转义了,重新发一下 < > &
在 Markdown 语法里面,尖括号,and 符号,需要用 < > & 等转义符来表示。