自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 接口测试面试人

(1)在公司里,客户端和服务端通常是由不同的团队开发的,在项目开发过程中,客户端和服务端开发的进度不一致,比如服务端先开发完了,这个时候可以先对服务端进行接口测试,确保服务端逻辑利返回数据是正确的,然后再测试客户端。token就是令牌,是一个字符串,主要是用于做客户端身份认证正,通常登录成功后,服务端会返回token,客户端需要把token值保存下来,续请求其他接口时,需要在请求中携带这个token值,只有服务端对对token校验通过后,才允许访问。(4)get请求可以直接通过浏览器访问,支持刷新和后退。

2024-04-09 18:58:29 221

原创 python 根据字典的键值进行排序

1、利用key排序d = {‘d1’:2, ‘d2’:4, ‘d4’:1,‘d3’:3,}for k in sorted(d):print(k,d[k])d1 2d2 4d3 3d4 12、利用value排序:getitemd = {‘d1’:2, ‘d2’:4, ‘d4’:1,‘d3’:3,}for k in sorted(d,key=d.getitem):print(k,...

2020-01-15 19:52:12 401

原创 RF用例结构和表

套件(数据文件)文件中的表RF支持四种表:分别为Settings、variables、Test Cases,keywordsSettings表 设置表是这个测试套件的全局配置表,比如,说明这个测试套件要使用的测试库、资源文件。测试套件的环境初始化(setup)和清除(teardown),该套件内的标签variables表 变量表就是这个测试套件的全局变量***variables**...

2019-11-30 16:16:04 560

原创 RF自动化环境安装

RF是什么是一个通用性的自动化框架,全程:robotframeworkRF的安装(1) RFPython中安装 robotframework执行命令 pip install robotframework(2)seleniumlibray的安装:Python中安装 seleniumlibrary执行命令 pip install --upgrade robotframework-se...

2019-11-07 14:21:31 556

原创 python调用外部程序

一、两种方式os.systemsubprocess1、os.systemos库里面的system函数,等于打开了操作系统shell,敲入一串命令打开外部程序示例打开画图工具:import osos.system("mspaint")print("after call")运行代码,会发现最后一句输出打印出来,是因为os.system有一个特点:外部程序没有结束,这个调用就...

2019-11-06 11:17:20 645

原创 Python的编码解码

字符编码和解码Python2里面的字符串类型是原始的字节串Python2中编码:从Unicode编码指定格式的字节串(string对象)Python2中的解码:从字符串(string对象)解码成Unicode对象Python3中字符串类型的内部表示其实是UTF-8Python3中的编码:从Unicode字符串编码指定格式为字节串:bytes对象‘你好’.encode(‘UTF8’)...

2019-10-11 17:51:50 95

原创 手机自动化---内嵌网页或 WebView的测试

什么是WebView1、混合(Hybrid)应用一部分是原生界面和代码,而另外一部分是内嵌网页,比如微信、支付宝。内嵌了一个浏览器内核,由浏览器内核实现的。2、安卓应用中的内嵌的展示网页内容的模块,我们称为WebView3、需要开发人员修改代码。APP修改编译黄色高亮部分,意思是打开调试,支持自动化调试,生产环境都是关闭的。appium自动化webView(1)appium中把所有...

2019-09-27 16:24:45 1718

原创 手机自动化--通知和按键操作

通知查看安卓的系统通知在通知栏(1)打开通知栏:driver.open_notifications()(2)查看通知内容:就是使用查看元素方式,获取到通知栏里面的内容(3)返回应用:使用往上滑动,会收起通知栏。或者按返回键的方法。(4)按键操作:driver.press_keycode(4)其中返回的按钮code是4,所以输入code就会做相应操作。其他操作code查看,见下...

2019-09-27 12:31:13 452

原创 手机自动化--滑动界面和注意点

滑动滑动的操作可以用driver.swipe(),duration这个参数很重要,是滑动的时间,单位是毫秒。滑动示范代码: # 连续滑动Barnard20次,每次滑动间隔500毫秒也就是半分钟 for i in range(20): driver.swipe(start_x=544,start_y=247,end_x=179,end_y=247,durati...

2019-09-25 18:13:16 753

原创 手机自动化--UIAutomator API选择元素

官网文档地址:https://developer.android.com/training/testing/ui-automatorUI Automator测试框架提供了一组API,以构建可在用户应用程序和系统应用程序上执行交互的UI测试。UI Automator API使您可以执行操作,例如在测试设备中打开“设置”菜单或应用启动器。UI Automator测试框架非常适合编写黑盒式自动化测试,...

2019-09-23 19:04:12 329

原创 使用appium查看元素

1、点击appium右上角的放大镜2、打开界面如下3、添加参数4、为了避免每次添加参数麻烦,可以点击保存参数5、保存成功之后,会在列表中展示,选中之后,点击右下角Start Session开始运行。6、运行启动功能介绍(1)有id的会直接显示出来,寻找id比较方便(2)右边的xpath是绝对路径,一般是不会用到(3)刷新图标(4)第二个箭头是滑动的动作(5)眼睛图标...

2019-09-20 19:00:58 1080 1

原创 Bodboy提示当前脚本发生错误

Bodboy提示当前脚本发生错误提示错误信息IE设置1.找到工具 ------Internet选项 ------高级 ;2.将 禁用脚本调试 复选框取消掉去掉这两个选项,点击确认再到Bodboy设置勾选,确定再试试肯定就好啦!...

2019-06-03 15:37:45 314

空空如也

空空如也

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

TA关注的人

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