08 2019 档案
摘要:使用场景: 当用例失败时需要通知对应人员,则需要在Teardown中,使用关键字Run Keyword If Test Failed Send Message关键字为自定义关键字,${content}为短信内容,${msg_receiver}为短信接收者列表。 当然执行成功时需要执行什么动作也有:R
阅读全文
摘要:场景: 当用例中的断言部分需要满足特定条件时才会执行,如果不满足条件时,可以主动判定该用例为passed状态,忽略下面的断言语句。 如上图场景,当每月1号时,表中才会生成上月数据,生成后数据不会再有改变。此时只需要每月1号校验该表数据是否符合要求就行了。 先判断今天是不是当月1号,如果不是直接使用关
阅读全文
摘要:创建list类型变量,两种方式,建议使用Create List关键字 使用该列表变量时需要变为${}方式,切记切记!
阅读全文
摘要:动态参数 顾名思义,动态参数就是传入的参数的个数是动态的,可以是1个、2个到任意个,还可以是0个。在不需要的时候,你完全可以忽略动态函数,不用给它传递任何值。 Python的动态参数有两种,分别是*args和**kwargs,这里面的关键是一个和两个星号的区别,而不是args和kwargs在名字上的
阅读全文
摘要:https://www.cnblogs.com/lgqboke/p/8252488.html
阅读全文
摘要:使用list类型变量@{}接收查询结果,再for循环遍历每行数据,取出需要比较的数值
阅读全文
摘要:数据完整性分为三个方面: 1、域完整性(列) 限制输入数据的类型,及范围,或者格式,如性别字段必须是“男”或者“女”,不允许其他数据插入,成绩字段只能是0-100的整型数据,email字段的内容必须符合邮箱的正则表达式 2、实体完整性(行) 要求表中的所有行都有一个唯一标识符。这个唯一标识符可能是一
阅读全文
摘要:http://chromedriver.storage.googleapis.com/index.html
阅读全文
摘要:https://www.cnblogs.com/pangguoping/p/7650014.html
阅读全文
摘要:https://www.cnblogs.com/changyou615/p/8776507.html 接口是上传图片,通过F12抓包获得如下信息 由于使用的是RequestsLibrary,所以先看一下官网怎么传递二进制文件参数,https://2.python-requests.org//en/m
阅读全文
摘要:参考: https://www.cnblogs.com/hong-fithing/p/9656221.html--python https://blog.csdn.net/weixin_43156282/article/details/87350309--robot https://blog.csd
阅读全文
摘要:原文:https://blog.csdn.net/hfutdog/article/details/82351549 在这篇文章里我们聊一下Python实现图片裁剪的两种方式,一种利用了Pillow,还有一种利用了OpenCV。两种方式都需要简单的几行代码,这可能也就是现在Python那么流行的原因吧
阅读全文
摘要:思路: 1、根据xpath获取登录页面验证码元素区域的位置坐标 2、根据位置坐标截取验证码图片 3、识别验证码文本,再使用UI或者接口登录 步骤: 1、安装tesseract,及pytesseract 参考:https://blog.csdn.net/qq_38900441/article/deta
阅读全文
摘要:前言 关于序列化操作,就是将一个可迭代的数据结构,通过便利的方式进行我们所需要的操作。 今天历来归纳一下,Django中的几种不同得分方法,已经Django-restframework提供的方法 创建一个Django的项目 再新建一个app 创建一个模型,以书本出版社为例,自行迁移完成以后,再配置路
阅读全文
摘要:自动化测试中遇到,默认查询条件为最近一个月,所以起始时间就应该为(2019-07-09 00:00:00.000 到 2019-08-07 23:59:59.999)
阅读全文