![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
文章平均质量分 71
北冥有鱼喵喵
关注自身成长,努力学习
展开
-
HttpRunner3.x 详细学习笔记(二)
第 3 章 辅助函数(debugtalk.py)3.1 参数关联(extract)如何将上个登录接口的返回token,传给下个接口当做请求参数?参数关联场景:1.登录返回token -> 2.下个接口头部传tokenextract 提取变量$token 引用变量一般在提取变量后,需在 config 中 export 导出变量 导出变量的目的是,使他变成全局变量,方便后面步骤调用 (在一个 yml 用例 引用另外一个 yml 用例的时候用得到)3.2 环境变量 .env在自动化测转载 2021-11-25 18:45:07 · 785 阅读 · 0 评论 -
HttpRunner3.x 详细学习笔记(一)
初始化一个项目httprunner startproject xxxxx(项目名称)转载 2021-11-20 19:00:53 · 1412 阅读 · 5 评论 -
selenium 复用已有浏览器
Windows:右键谷歌浏览器,找到属性中的查到Chrome浏览器的地址,将其配置到环境变量中配置完成后,在DOS窗口输入start chrome打开Chrome浏览器正常即配置成功chrome --remote-debugging-port=9222Mac:关闭所有的Chrome浏览器窗口,直接执行以下命令即可,成功后,打开localhost:9222即可/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --re原创 2021-09-03 15:42:32 · 613 阅读 · 5 评论 -
linux上安装mysql5.7
在linux上安装mysql5.7一、安装1、更新yum本地缓存yum clean cacheyum makecache2、查看系统中是否已安装mysqlyum list installed | grep mysql3、卸载系统自带的mysql及其依赖(防止冲突)yum -y remove mysql-libs.x86_644、下载wget命令yum install wget -y5、给centos添加rpm源,并且选择比较新的源wget dev.mysql.com/get/转载 2021-09-02 09:40:36 · 1155 阅读 · 0 评论 -
selenium三种等待方式
为什么需要设置元素等待?因为,目前大多数Web应用程序都是使用Ajax和Javascript开发的;每次加载一个网页,就会加载各种HTML标签、JS文件但是,加载肯定有加载顺序,大型网站很难说一秒内就把所有东西加载出来,不仅如此,加载速度也受网络波动影响因此,当我们要在网页中做元素定位的时候,有可能我们打开了网页但元素未加载出来,这个时候就定位不到元素,就会报错所以,我们需要设置元素等待,意思就是:等待指定元素已被加载出来之后,我们才去定位该元素,就不会出现定位失败的现象了强制等待sleep()原创 2021-08-24 16:39:49 · 280 阅读 · 0 评论 -
git 重置用户名和密码
git config --global credential.helper osxkeychain然后再次输入用户名和密码再git clone 一下或者push就可以重新登录用户名和密码啦,或者授权原创 2021-08-24 10:18:49 · 1050 阅读 · 0 评论 -
chromedriver for mac环境变量
chromedriver for mac环境变量首先下载 chromedriver网址如下:1.chrome历史浏览器下载地址:https://www.chromedownloads.net/2.chromedriver下载地址:http://chromedriver.storage.googleapis.com/index.html进入环境变量的目录cd /usr/local/binls2to3 pip3 python3-config2to3-3.9 pip3.9 pyth原创 2021-08-23 22:24:38 · 1093 阅读 · 1 评论 -
appium Capabilities的各个标签
标签概述值automationName使用引擎默认为Appium,其中Appium、UiAutomator2、Selendroid、Espresso用于Android,XCUITest用于iOSplatformName操作系统如iOS、Android、FirefoxOSplatformVersion操作系统版本如7.1,4.4deviceName设备名如iPhone Simulator, iPad Simulator, iPhone Retina 4-...转载 2021-05-23 20:17:34 · 157 阅读 · 0 评论