概念 基于断言机制来判断输入参数后函数的输出与期望结果的是否一致。 unitest.TestCase中内置的assertXxxx方法 序号断言方法断言描述 1 assertEqual(arg1, arg2, msg=None) 验证arg1=arg2,不等则fail 2 assertNotEqual ...
分类:
其他好文 时间:
2021-06-07 20:01:02
阅读次数:
0
python requests做接口自动化的时候,有get ,post等请求方法, 那么我们的请求体的参数书写的时候有三种格式(xml的暂时没碰到,就不计算在内) params,data,json。 什么情况下使用这三种格式呢? 其实以前我在使用jmeter做接口测试的时候,经常碰到不同的请求体格式 ...
分类:
编程语言 时间:
2021-06-07 19:58:09
阅读次数:
0
我们在做UI自动化时,经常会遇到元素不可用或不可见的情况,除定位错误外,大部分原因是元素还未加载出来。 那么如何解决此类问题呢? 这里就用到了等待,今天主要基于RF的应用介绍常用的几种等待方式。 一、强制等待 即达到等待时间后再执行操作,最为常用、最简单的等待方式。 缺点是:假设等待设置为5s,不管 ...
分类:
其他好文 时间:
2021-06-05 18:24:23
阅读次数:
0
前言 Airtest IDE 自带了python3 的运行环境,但不方便扩展,如果我们想安装其他第三方依赖包,可以在本地python3 环境pip安装。 在 IDE 设置运行本地python3 环境。 设置 Airtest 选项-设置-Airtest 自定义 Launcher 文件路径,这个默认一般 ...
分类:
编程语言 时间:
2021-06-04 19:15:03
阅读次数:
0
判断题 1、软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。(初级) ( × ) 2、发现错误多的模块,残留在模块中的错误也多。( √ ) (初级) 3、测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此 ...
分类:
其他好文 时间:
2021-06-03 18:20:47
阅读次数:
0
一、前言 在我们做接口或者是app自动化的时候,有一个比较常见的场景就是测试流程一致,入参不同。而junit5也提供了很好的解决方案。 二、依赖的加入 maven方式,使用junit5参数化需要导入junit-jupiter-params库 <!-- https://mvnrepository.co ...
分类:
其他好文 时间:
2021-06-03 18:17:33
阅读次数:
0
### 层级与属性结合定位 如果被定为的元素,无法通过自身属性来唯一标识自己,此时可以考虑借助上级元素来定位自己。举生活中的例子,一个婴儿刚出生,还没有姓名与身份证号,此时给婴儿进行检查时往往会标注为“某某之女”。因为婴儿的母亲是确定的,找到母亲也就找到了婴儿。XPath的层级与属性结合定位就是如此 ...
分类:
其他好文 时间:
2021-06-03 18:06:41
阅读次数:
0
背景 作为SRE,我们有很多很多自动化的工具,大部分都是自动运行的,还有一部分是CLI,我们一直苦于没有一个自己的管理后台网站,受限于前端能力薄弱,开发出来的网页只能说凑活能用,但是不好用。 现在我们有了Streamlit这个神奇,可以仅使用Python就开发一个简单的后台管理网站,同时也可以作为我 ...
分类:
编程语言 时间:
2021-06-03 18:01:32
阅读次数:
0
1、数据库环境搭建时,必须提前规划好服务器的配置与数量,包括服务器的数据量,操作系统,网络,IP需求等 2、Sqlserver的标准化安装 C:System,D:App,E:Data,F:log,G:Backup,H:tempdb H盘解释:SQL Server自带的数据库 原因:分盘装载数据,能提 ...
分类:
数据库 时间:
2021-06-03 17:57:47
阅读次数:
0
一、背景介绍 药房诊所是乡镇地区或社区提供常规医疗服务的场所,人员流动性大,近年来医患纠纷的案件也层出不穷,甚至多有人命事件发生,医疗纠纷的责任分清成为诊所治安管理的首要问题。除此之外,一些不法分子趁着夜晚诊所、药房不开门的时候进行入室盗窃抢劫等,破坏社会治安,严重危害医护人员的生命财产安全和药品安 ...
分类:
其他好文 时间:
2021-06-02 20:15:09
阅读次数:
0