上一页 1 ··· 76 77 78 79 80 81 82 83 84 ··· 140 下一页
摘要: # 前言 测试用例参数化的时候,使用 pytest.mark.parametrize 参数化传测试数据,如果我们想引用前面 不同fixture 返回的数据当测试用例的入参,前面一篇用fixture 参数化 prams 来间接解决这个问题。 接下来用 pytest-lazy-fixture 插件可以直 阅读全文
posted @ 2020-12-07 13:58 上海-悠悠 阅读(2108) 评论(3) 推荐(0)
摘要: # 前言 测试用例参数化的时候,使用 pytest.mark.parametrize 参数化传测试数据,如果我们想引用前面不同fixture返回的数据当测试用例的入参。 可以用fixture 参数化 prams 来间接解决这个问题 # 使用案例 我们需要在测试用例里面参数化,参数化的数据来源于前面不 阅读全文
posted @ 2020-12-07 13:23 上海-悠悠 阅读(2949) 评论(0) 推荐(2)
摘要: 前言 前面讲通过 Dockefile 可以制作自己的镜像,通过镜像创建容器启动服务,有时候需要修改容器里面的内容,比如我们想改点BUG。 我们可以直接在容器里面修改,验证通过后,基于现有的容器创建一个新的镜像。 docker commit docker commit 命令是从容器创建一个新的镜像, 阅读全文
posted @ 2020-12-04 10:42 上海-悠悠 阅读(741) 评论(0) 推荐(0)
摘要: 环境准备 1.1 python3环境安装 1.2 selenium3和chrome环境 1.3 pycharm安装 webdriver API 2.1基本操作 2.2元素定位id_name_class 2.3元素定位tag_link 2.4元素定位xpath_css 2.5浏览器窗口大小设置 2.6 阅读全文
posted @ 2020-12-04 10:30 上海-悠悠 阅读(3835) 评论(0) 推荐(0)
摘要: # 前言 在一个测试用例中需要多次调用同一个fixture的时候,工厂化的 fixture 的模式对于一个 fixture 在单一的测试中需要被多次调用非常有用。 之前写fixture是直接return一个数据,在测试用例中可以直接使用,现在我们需要返回一个生成数据的函数,这样就能在用例中多次调用了 阅读全文
posted @ 2020-12-02 12:33 上海-悠悠 阅读(2234) 评论(0) 推荐(1)
摘要: # 前言 写自动化测试项目的时候,经常要用到配置文件,比如读取数据库相关的配置,希望单独放到 config 配置文件,方便维护。 pytest 的内置 fixture 可以获取到配置相关的信息,request.config.rootdir 用于获取项目的跟目录。 # config 配置文件 再项目下 阅读全文
posted @ 2020-12-01 19:28 上海-悠悠 阅读(2488) 评论(0) 推荐(1)
摘要: 前言 使用 Jenkins 配置git仓库地址的时候,出现无法连接仓库的情况:Error performing git command: git ls-remote -h 出现这个原因是因为Jenkins的服务器上没安装git客户端工具 出现问题 配置仓库地址,出现无法连接仓库的情况:Error p 阅读全文
posted @ 2020-12-01 12:12 上海-悠悠 阅读(12631) 评论(0) 推荐(2)
摘要: 前言 我们在提交代码到仓库的时候,每次都会提示让输入 git 用户名和密码,这样很浪费时间。如果我们是长期固定维护一个仓库,可以设置让电脑记住用户名和密码, 这样下次提交的时候就用配置的账号和密码去提交了。 查看当前仓库配置 先进入到之前提交过的git项目目录 .git 文件夹是一个隐藏文件夹,如果 阅读全文
posted @ 2020-11-30 10:31 上海-悠悠 阅读(514) 评论(0) 推荐(0)
摘要: 前言 当我们使用 git 提交代码的时候,发现账号和邮箱是之前同事配置的,这时候需要改成自己的账号,那么如何修改 git 的 config 配置文件? 就算卸载 git 重新安装也没用,之前的配置文件还是在的。 git 查看全部配置 先查看本地的 config 配置文件内容 git config - 阅读全文
posted @ 2020-11-30 08:56 上海-悠悠 阅读(5557) 评论(0) 推荐(0)
摘要: # 前言 前面讲 pytestconfig 的时候,可以获取到 pytest.ini 里面的配置参数。 我们在写项目自动化用例的时候,有一些配置参数希望能加到配置里面,如configid, productid,以及测试环境的base_url地址,和账号相关信息。 # addini的源码阅读 addi 阅读全文
posted @ 2020-11-27 13:37 上海-悠悠 阅读(3327) 评论(0) 推荐(2)
上一页 1 ··· 76 77 78 79 80 81 82 83 84 ··· 140 下一页