自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飘荡的云云

自动化测试成长之路

  • 博客(13)
  • 收藏
  • 关注

原创 python+pytest+pandas+allure实现UI自动化数据驱动

刚接触pandas觉得其对excel的读取非常简单,想着要是用它来读取excel从来实现自动化测试的数据驱动,这样比用xlrd或openpy简单多了。于是就用百度的搜索功能实践了一下,果然比较简答。这是准备的excel这里的第二列是我们要搜索的内容,第三列是用来断言的内容,断言搜索结果是否包含相应的内容。读取这个excel的2,3列我们用pandas两行代码就可以搞定了。#导入pandasimport pandas as pd#usecols=[1,2]读取excel的第二第三列pf =.

2020-07-09 18:57:53 1059

原创 python中列表list的用法

python中的list有很多种用法,在pycharm中输入List.(List是个定义好的列表如List=[1,2,3,‘python’,‘hello’])就会出现如下图所示的各种用法。这里总结一下,这些用法基本包括了list的增删改查和排序。下面就一一介绍一下这些用法:1、增加-----要增加列表的元素方法有很多种。这里首先介绍上图中的extend。1.1、extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)。A=[1,2,3,'python','.

2020-06-28 17:20:22 3611

原创 Mysql统计函数中加判断语句

之前用的sql的增删改查,但是没有用过函数加判断语句,今天遇到了,在此记录一下,也给没有用过的小伙伴做个参考。这个里有个部门成绩统计表:emp_sc.为了方便阅读,统计后的表格要求是这样的:这里我们可以使用count函数加上if判断。select *,if(score>=60,‘pass’,‘fail’) as mark from emp_sc;备注:这里if的条件为true就执行第二个参数,否则就执行第三个参数。2.有个比赛统计表:game要求按如下要求进行统计:.

2020-06-17 21:27:51 1114

原创 Mysql对表排序后取指定的记录

最近面试被问到,mysql对表按指定字段排序后,取第11条记录sql怎么写?以前用的sql server 想到取前10记录用的是top10,对于mysql也套用的,原来是不对的,尴尬!以一个学生便student为例,按分数score排序。取排序后的第11条记录:select * from student order by score limit 10,1;直接取排序后的前10条记录:select * from student order by score limit 10;..

2020-06-16 17:14:32 1013

原创 软件测试面试---Liunx常问命令

现在做软件测试的,Linux命令多少要知道些,因为工作中难免需要去服务器查找些资料。这里所说的查找最多的就是log日志。1.查找日志所有的命令:1)查看实时的日志信息:tail -f filename.log(需要停止用ctrl+c)2)查看日志的前100行,后100行:head -n 100 filename(日志文件名)tail -n 100 filename(日志文件名)3)head 的几个参数-q 隐藏文件名 -v 显示文件名-c 显示字节数 -n 显.

2020-06-16 10:02:31 410

原创 python统计列表中重复的字符串及重复字符串对应的个数

统计列表中出现重复的元素,并统计重复的个数。这个题的解法有很多种,在此记录一下,给自己做个备忘录List = [1,2,3,1,2,3,“python”,4,5,“python”]就那个这个简单的列表来举例1.方法一,可以使用字典的方法Counter来实现:#需要导入Counter方法from collections import CounterList = [1,2,3,1,2,3,"python",4,5,"python"]list = dict(Counter(List))prin.

2020-06-15 16:09:28 17780

原创 python用指定字符串指定长度进行字符串右补齐。

字符串右补齐,根本指定的length长度补齐字符串str1到src中,用函数实现:函数名:strfill(src,length,str1)。输入参数:src原字符串,length是目标字符串长度,str1用来填充的字符串.示例:strfill(“ch”,7,“inese”)=> “chinese”strfill(“abcd”,11,“23”) => “abcd2323232”strfill(“abc”,5,“0”)=>“abd00”对于这个题目开始想..

2020-06-14 16:57:26 1769

原创 UI自动化关于弹窗、复选框、下拉框的操作

UI自动化关于弹窗、复选框、下拉框的操作关于弹窗的操作,一般的弹窗有两个按钮,确定和取消。也有的弹窗要求输入相应的内容再点击确定或者取消。-这里先介绍第一种情况的,只有两个按钮的弹窗。from selenium import webdriverimport os,time#打开浏览器driver = webdriver.Chrome()#浏览器窗口最大化driver.maximize_window()#练习的html文件的路径url ="file:///" + os.path.ab

2020-06-12 19:17:00 2898 1

原创 从返回的字符串中提取IP地址到列表中,并按IP的最后一位进行排序

朋友分享的一道面试侧开的题,用python记录一下。#encoding=utf-8string ="192.0.0.1?!289.0.0.1!0.0.0.0!192.163.10.28?192.0.0.1!192.168.0.105"res = string.replace('?!',',').replace('!',',').replace('?',',').split(",")print(sorted(res,key = lambda x:(int(x.split('.')[3]))))备.

2020-06-09 14:52:32 513

原创 python自动化测试面试编程题

从事python自动的小伙伴,在面试的时候可能都会遇到这样的问题编程题,在此总结一下,也是给自己做个备忘录:给你list求连续数组和的最大值,这可能是一道测试开发的题了,有一定的算法在里面,不过了解一下,也不难。第一种解法比较暴力,不过如果需要求出位置这种方法还是不错的。#encoding=utf-8# 暴力求解l = [0, 1, 2, 3, -6, 5, -6,6,-1,2]def max_sum(l = []): #先设定列表的第一个值为和的最大值 maxVal

2020-06-09 14:18:44 759

转载 给你一条sql如何知道它的执行效率

2.navicate如何知道sql执行效率了-凡 2019-10-19 09:39:56 308 收藏分类专栏: # Navicate使用指南 开发工具使用版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_34326321/article/details/102635135收起文章目录1.提出问题2.解决方案3.顺便补充4.资料备忘贴1.提出问题我这两天一直在纠结表与

2020-06-08 10:59:00 2946

原创 python+requests:接口测试如何实现文件上传

接口测试如何实现文件上传python+requests对正常文件上传是很简单的,但是对于Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryJ7KNDCQwPqBqWy1c 这样Content-Type带有boundary的就要做MultipartEncoder处理了。如上传头像这个接口。#encoding=utf-8import requestsfrom requests_toolbelt.multipart.e

2020-06-07 17:41:34 787

原创 自动化测试如何实现文件上传

标题自动化测试如何实现文件的上传 最近参加面试被问到自动化测试怎么实现文件的上传,当时只记得用send_keys加文件的绝对路径是可以实现的。回来度娘了一下,只用简单的input标签可以用,对于非input标签就要通过打开windows系统弹窗来实现了。...

2020-06-07 14:59:40 2232

空空如也

空空如也

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

TA关注的人

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