上一页 1 ··· 133 134 135 136 137 138 139 140 141 ··· 144 下一页
摘要: 前言 先给大家讲一则小故事,在我们很小的时候是没有手机的,那时候跟女神聊天都靠小纸条。某屌丝A男对隔壁小王的隔壁女神C倾慕已久,于是天天小纸条骚扰,无奈中间隔着一个小王,这样小王就负责传小纸条了。有一天小王忍不住偷偷打开A男表白的纸条,把里面内容改了下,改成了:我的同桌小王喜欢你。最后女神C和小王走 阅读全文
posted @ 2017-04-27 23:51 上海-悠悠 阅读(47416) 评论(4) 推荐(18) 编辑
摘要: 前言上一篇讲过get请求的参数都在url里,post的请求相对于get请求多了个body部分,本篇就详细讲解下body部分参数的几种形式。 一、body数据类型 常见的post提交数据类型有四种: 1.第一种:application/json:这是最常见的json格式,也是非常友好的深受小伙伴喜欢的 阅读全文
posted @ 2017-04-27 00:05 上海-悠悠 阅读(23040) 评论(4) 推荐(19) 编辑
摘要: 前言 上一篇介绍了Composer的功能,可以模拟get和post请求,get请求有些是不带参数的,这种比较容易,直接放到url地址栏就行。有些get请求会带有参数,本篇详细介绍url地址格式。 一、url详解 1.url就是我们平常打开百度在地址栏输入的:https:www.baidu.com,如 阅读全文
posted @ 2017-04-25 23:11 上海-悠悠 阅读(16558) 评论(6) 推荐(11) 编辑
摘要: 前言 Fiddler最大的优势在于抓包,我们大部分使用的功能也在抓包的功能上,fiddler做接口测试也是非常方便的。 对应没有接口测试文档的时候,可以直接抓完包后,copy请求参数,修改下就可以了。 一、Composer简介 点开右侧Composer区域,可以看到如下界面,就是测试接口的界面了 1 阅读全文
posted @ 2017-04-23 23:03 上海-悠悠 阅读(17177) 评论(4) 推荐(14) 编辑
摘要: 前言 本篇简单的介绍下fiddler界面的几块区域,以及各自区域到底是干什么用的,以便于各好的掌握这个工具 一、工具简介 1.第一块区域是设置菜单,这个前面2篇都有介绍 2.第二块区域是一些快捷菜单,可以点下快捷功能键 3.第三块左边是抓捕的请求会话列表,每一个请求就是一个会话 4.第四块右边上方区 阅读全文
posted @ 2017-04-18 23:13 上海-悠悠 阅读(18011) 评论(6) 推荐(13) 编辑
摘要: 前言 前面两篇关于Fiddler抓包的一些基本配置,配置完之后就可以抓到我们想要的数据了,接下来就是如何去分析这些数据。 本篇以博客园的请求为例,简单分析get与post数据有何不一样,以后也能分辨出哪些是get,哪些是post了。 一、get请求 1.打开fiddler工具,然后浏览器输入博客首页 阅读全文
posted @ 2017-04-17 22:50 上海-悠悠 阅读(91470) 评论(4) 推荐(30) 编辑
摘要: 前言 在执行用例过程中由于是无人值守的,用例运行报错的时候,我们希望能对当前屏幕截图,留下证据。 在写用例的时候,最后一步是断言,可以把截图的动作放在断言这里,那么如何在断言失败后截图呢? 一、截图方法 1.get_screenshot_as_file(self, filename) --这个方法是 阅读全文
posted @ 2017-04-16 16:16 上海-悠悠 阅读(20660) 评论(8) 推荐(2) 编辑
摘要: 前言 在设计用例的时候,有些用例只是参数数据的输入不一样,比如登录这个功能,操作过程但是一样的。如果用例重复去写操作过程会增加代码量,对应这种多组数据的测试用例,可以用数据驱动设计模式,一组数据对应一个测试用例,用例自动加载生成。 一、环境准备 1.安装ddt模块,打开cmd输入pip instal 阅读全文
posted @ 2017-04-13 22:16 上海-悠悠 阅读(11361) 评论(7) 推荐(12) 编辑
摘要: 前言 当登录的账号有多个的时候,我们一般用excel存放测试数据,本节课介绍,python读取excel方法,并保存为字典格式。 一、环境准备 1.先安装xlrd模块,打开cmd,输入pip install xlrd在线安装 >>pip install xlrd 二、基本操作 1.exlce基本操作 阅读全文
posted @ 2017-04-12 23:26 上海-悠悠 阅读(12257) 评论(13) 推荐(2) 编辑
摘要: 前言 在定位元素的时候,经常会遇到各种异常,为什么会发生这些异常,遇到异常又该如何处理呢? 本篇通过学习selenium的exceptions模块,了解异常发生的原因。 selenium+python高级教程》已出书:selenium webdriver基于Python源码案例 (购买此书送对应PD 阅读全文
posted @ 2017-04-11 22:37 上海-悠悠 阅读(23756) 评论(0) 推荐(4) 编辑
上一页 1 ··· 133 134 135 136 137 138 139 140 141 ··· 144 下一页