会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ravenna
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2021年2月18日
Python的除、整除、取余、四舍五入
摘要: 1. 除 & 四舍五入 除用 / 表示 整数的除会显示一位小数 print(18 / 3) 6.0 出现无法除尽的数或者结果不准确的数,可使用四舍五入的方法进行处理 1.1 round round的作用是四舍五入以及处理小数点位数 print(round(5.47834)) 5 # 不输入参数的情况
阅读全文
posted @ 2021-02-18 23:55 Ravenna
阅读(2850)
评论(0)
推荐(0)
2021年2月13日
Python位运算——与、或、异或、左移右移
摘要: 1. 与 & 与运算规则: 1 & 1 = 1 0 & 1 = 0 0 & 0 = 0 以1和5的与运算为例: 1的二进制为 001 5的二进制为 101 仅最后一位都为1,所以结果为001 1 & 5 = 1 2. 或 | 或运算规则: 1 | 1 = 1 1 | 0 = 1 0 | 0 = 0
阅读全文
posted @ 2021-02-13 23:45 Ravenna
阅读(3516)
评论(0)
推荐(0)
2021年1月5日
Web、App XPath层级定位方法
摘要: Web 假设目前我们需要定位到B站鬼畜区排行榜第二的这个元素 当然可以直接通过直接在开发者工具里直接右键copy xpath获取xpath地址,为了搞懂层级定位方法,接下来开始进行一步步地定位。 目标元素处于id="bili_kichiku"鬼畜区的这一节点下,那么第一步便是定位到鬼畜区,//*[@
阅读全文
posted @ 2021-01-05 22:41 Ravenna
阅读(466)
评论(0)
推荐(0)
2020年12月31日
Jmeter&Python requests接口测试——get、post区别,上传文件方法
摘要: Jmeter HTTP默认请求值填入对应的协议类型和服务器名称 HTTP信息头管理器可添加请求网页需要的参数,比如cookie、token等 GET方法 GET方法需要传入参数的情况下,可直接在参数中以键值对的形式添加名称与值。 POST方法 POST方法也存在传入参数的情况。 当请求头中包含Con
阅读全文
posted @ 2020-12-31 16:08 Ravenna
阅读(225)
评论(0)
推荐(0)
2020年12月30日
pymysql动态查询结果
摘要: 如果程序需要检查数据库中的某个动态的数据,只有当这个数据满足条件时才会继续执行代码。 比如需要实现的功能如下: def check_status(): status = 数据库查询结果 # 初始化当前的status值 while status != 条件: status = 数据库查询结果 # 如果
阅读全文
posted @ 2020-12-30 17:05 Ravenna
阅读(323)
评论(0)
推荐(0)
Selenium Web自动化Page Object设计模式——循环执行测试用例
摘要: 继续优化上一篇博客的设计 Selenium Web自动化Page Object设计模式——driver初始化 https://www.cnblogs.com/Ravenna/p/14172411.html 假设现在的需求是,测试用例需要循环执行,每次执行需要打开的url都不同 原先的代码如下: cl
阅读全文
posted @ 2020-12-30 16:40 Ravenna
阅读(435)
评论(0)
推荐(0)
2020年12月23日
pytest+allure生成位于两个不同路径下的测试用例的报告
摘要: 假设目前有结构如下的一个项目,现在需要将test_caseA.py的用例和test_caseB.py的用例通过allure生成在Report文件夹中 python_project -- TestA -- test_caseA.py -- scriptA.py -- TestB -- test_cas
阅读全文
posted @ 2020-12-23 17:28 Ravenna
阅读(516)
评论(0)
推荐(0)
2020年12月22日
Selenium Web自动化Page Object设计模式——driver初始化
摘要: 如果目前需要通过自动化工具实现如下的这样一个小功能: 1.打开一个网页 2.点击该网页上的一个元素,进入下一个页面 3.点击新页面上的一个元素,进入再下一个页面 4.pass 如果采用非page object的模式来设计的话,Python代码会是这样: 1.driver.get("https://w
阅读全文
posted @ 2020-12-22 13:10 Ravenna
阅读(395)
评论(0)
推荐(0)
2020年12月21日
Jenkins部署自动化测试脚本+allure生成测试用例报告
摘要: Jenkins需要用到的插件 Allure插件 Git相关 凭据配置 进入"管理Jenkins-Manage Credentials",添加自己Git的用户名和密码。 新建任务流程 3.1 项目类型选择freestyle即可 3.2 Git选项 选择自动化测试脚本所在的Git仓库和分支,creden
阅读全文
posted @ 2020-12-21 14:06 Ravenna
阅读(354)
评论(0)
推荐(0)
上一页
1
2
公告