自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 python+selenium定位不到元素的最常见几种原因

这段时间在做web自动化时,经常会出现定位不到元素的报错,但是检查下自己的定位方法没错呀。现分享下自己的心得。1:窗口没有设置成最大,导致打开的页面找不到比如我们在运行自动化程序时,程序默认打开的窗口较小,导致后缀栏位显示不足,就会导致找不到这个元素。解决方法:只需要在程序打开网站时,设置窗口为最大。即:driver.maximize_window()2:自动化程序运行速度快于页面加载速度比如我们只有先点击【任务节点】后才会加载右侧的节点属性。由于自动化程序运行速度快于页面加载速度导致我们定位右

2021-05-14 10:32:00 1503

原创 python+selenium之pyautogui库

今天在做web自动化时,遇到一个问题:就是怎么实现鼠标拖拽。查阅下资料,发现一个比较强大的库:pyautogui。现在分享给大家。首先来看效果图:实现代码:开始按钮拖动start = driver.find_element_by_xpath('//*[@id="app"]/div/div[2]/div[2]/div/div[2]/div[1]/div[2]/form/div[3]/div/div/div[1]/div[2]/div[2]/div/div[1]/div') # 让鼠标移动到起点

2021-05-13 17:09:50 467

原创 python接口自动化之登录——进阶版

通过上一节的编写,可以发现,每个测试函数内接口重复调用,测试数据与测试方法没有分离,维护起来比较麻烦,这一节主要解决上一节存在的两个问题,上一节见python接口自动化之登录——基础版问题一:接口重复调用:三个测试函数内此部分重复解决:对于接口重复调用,可以对此进口进行封装,每次直接调用此封装即可,这里新建一个requests_handler.py,代码如下import requestsclass RequestsHandler: def __init__(self):

2020-12-31 17:10:12 476

原创 python接口自动化之登录——基础版

一:思路技术思路:python+request+unittest使用request库进行接口发送使用unittest库进行测试用例执行二:实现2.1:使用request库进行接口发送:这里是post请求,格式为json2.2:使用unittest测试库。包括setup(),tearDown()以及三个以test_开头的测试用例每个测试用例里使用断言判断,以正向用例为例子:sertEqual(1, res[‘code’])三:代码以及运行结果:代码:这里的测试用例不完全,若是继续其他的

2020-12-30 15:13:45 774

原创 Python--集合基础操作

一:集合概念:无序且不存在重复值二:集合简单应用2.1:初始化空集合Empty=set()2.2:初始化集合:由结果显示,打印出来的集合是无序的dataScientist = set([‘Python’, ‘C’, ‘C++’, ‘Java’]) 或 dataScientist = {‘Python’, ‘C’, ‘C++’, ‘Java’}PS:不能用{}初始化集合,因为这是字典的初始化2.3:为集合增加一个元素dataScientist.add(‘PHP’)2.4:集合删除一个

2020-12-18 11:15:57 206

原创 Python实现make_bricks与make_chocolate问题

Python实现make_bricks与make_chocolate问题问题描述1:make_bricksWe want to make a row of bricks that is goal inches long. We have a number of small bricks (1 inch each) and big bricks (5 inches each). Return True if it is possible to make the goal by choosing from

2020-10-15 22:16:23 498

原创 JASON数据与oracle数据库存储过程应用

作为一名测试人员,少不了的怎么是能得到自己想要的数据以及格式,下面我介绍怎么生成自己想要的jason格式数据以及怎么在特定的表中插入大量自己的数据。如何生成自己想要的Jason数据今天做接口测试时,偶然得知一个好用的Jason数据生成器,先分享给大家。链接地址为:https://www.mockaroo.com/打开链接是这个样子:那我们怎么生成自己想要的jason体呢,我来大概介绍下,其他的刻字机在深入看一下;点进去VALUE:系统自带了很多value的生成规则如果想要自己的生成规则,

2020-06-16 19:45:04 421

原创 linux系统还原oracle数据库

作为一名测试人员,搜索相关操作,大多数都是先来一大篇理论知识,奈于时间考虑,希望直接上手操作,废话不多说,直接上操作,前提1:工具:xshell2:oracle的备份文件操作1):通过xshell连接到linux服务器2) 在命令号输入su - oracle,进入oracle服务3)查看directory路径:select * from dba_directories;4) 将...

2020-04-30 17:23:14 1251

原创 docker :第一个java项目安装部署访问

docker :第一个java项目安装部署访问废话不多说,直接上操作。前提1:首先你需要有一台装有linux系统的服务器,2:安装部署,请百度,此过程略过。PS:离线安装与在线安装,建议离线安装,找个安装包然后修改下配置文件。在线安装需要翻外网,可想而知有多慢3:安装Xshell,随时与linux系统保持联系4:验证docker 是否安装完成使用命令:docker version,...

2020-04-22 17:32:30 453

SoapUI工具使用

详细的介绍webservice接口以及soapUI工具的使用,包括建立用例集,负载和安全扫描

2020-09-28

增删改查测试点.xmind

通用的增删改查测试点:新增,修改,删除,导入,导出常规测试点。平时在测试过程中总结,只是大概的方向,具体细节的测试点需延伸

2020-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除