只有博主才能阅读该文。 阅读全文
posted @ 2020-09-18 11:02 小心走火 阅读(0) 评论(0) 推荐(0) 编辑
摘要:var a = [];$("nav a").each(function(){a.push($(this).attr("href"))});return a; 阅读全文
posted @ 2020-09-07 10:25 小心走火 阅读(52) 评论(0) 推荐(0) 编辑
摘要:默认本地环境已OK 开启simulator: xcrun instruments -w 'iPhone 6 Plus' xcrun instruments -w 'iPhone 11 (13.6)' iPhone 6 Plus 是device 安装app: xcrun simctl install 阅读全文
posted @ 2020-08-28 15:44 小心走火 阅读(48) 评论(0) 推荐(1) 编辑
摘要:原理可以自行了解: 总的来说 ,就是主节点和子节点,主节点发送任务request到子节点上,子节点收到命令并且执行 那么怎么搭建这套环境呢,他们又是如何连接起来的呢 一、主节点hub 首先可以查看和selenium相关的镜像,找到我们需要启动的镜像 这里使用 docker search seleni 阅读全文
posted @ 2020-08-27 11:05 小心走火 阅读(49) 评论(0) 推荐(1) 编辑
摘要:没什么好说的 直接到菜鸟教程找安装方法即可:https://www.runoob.com/docker/macos-docker-install.html $ brew cask install docker 安装好了后,直接在应用程序打开就行 查看是否成功安装: apple@appledeMacB 阅读全文
posted @ 2020-08-27 10:40 小心走火 阅读(9) 评论(0) 推荐(0) 编辑
摘要:针对一个列表进行去重 from functools import reduce def deduplication(list_data): """列表数据去重""" # [[1, 2], [1, 2], [1, 2, 3]] function = lambda x, y: x if y in x e 阅读全文
posted @ 2020-08-25 16:16 小心走火 阅读(17) 评论(0) 推荐(0) 编辑
摘要:使用多进程执行测试用例,进程数和运行case的机器有关,一核一个进程数 import multiprocessing if __name__ == "__main__": # 设置进程池 pool = multiprocessing.Pool(processes=4) # 提供数据 py_test_ 阅读全文
posted @ 2020-08-25 15:08 小心走火 阅读(41) 评论(0) 推荐(0) 编辑
摘要:1。 自己准备项目和环境 2。 Jenkins执行shell命令, 使用pytest执行项目,并且生成allure测试报告(allure-reports) pytest --reruns 2 testCase/case/mainFlow --alluredir=allure-reports 这样就生 阅读全文
posted @ 2020-08-25 11:34 小心走火 阅读(37) 评论(0) 推荐(0) 编辑
摘要:1。 要想结合pytest和allure在本地生成测试报告,需要安装pytest, allure(自己找资料安装) 2。 准备好脚本 3。 用pytest生成alluredir(allure-report),测试数据(里面是txt和json格式的数据文件) 4。 本地alluredir转为allur 阅读全文
posted @ 2020-08-25 10:33 小心走火 阅读(124) 评论(0) 推荐(0) 编辑
摘要:https://www.jenkins.io/download/lts/macos/ Jenkins can be installed using the Homebrew package manager. Homebrew formula: jenkins-lts This is a packag 阅读全文
posted @ 2020-08-24 10:29 小心走火 阅读(19) 评论(0) 推荐(0) 编辑