上一页 1 ··· 117 118 119 120 121 122 123 124 125 ··· 144 下一页
摘要: 前言 参数关联是接口测试和性能测试最为重要的一个步骤,很多接口的请求参数是动态的,并且需要从上一个接口的返回值里面取出来,一般只能用一次就失效了。 最常见的案例就是网站的登录案例,很多网站的登录并不仅仅只传username和psw两个参数,往往有其它的动态参数。 有时候还需要带上cookies参数, 阅读全文
posted @ 2018-09-18 22:54 上海-悠悠 阅读(12099) 评论(4) 推荐(1) 编辑
摘要: 前言 本篇继续lxml.etree学习,在线访问接口,通过接口返回的html,解析出想要的text文本内容 环境准备: python 3.6 lxml requets 定位目标 爬取我的博客首页 "https://www.cnblogs.com/yoyoketang/" 左侧栏个人基本信息 先f12 阅读全文
posted @ 2018-09-17 16:23 上海-悠悠 阅读(6405) 评论(0) 推荐(0) 编辑
摘要: 前言 之前分享过一个python爬虫beautifulsoup框架可以解析html页面,最近看到lxml框架的语法更简洁,学过xpath定位的,可以立马上手。 使用环境: python 3.6 lxml 4.2.4 lxml安装 使用pip安装lxml库 $ pip install lxml pip 阅读全文
posted @ 2018-09-17 11:51 上海-悠悠 阅读(6269) 评论(0) 推荐(0) 编辑
摘要: 前言 前面是在web页面操作,需要手动的点start启动,结束的时候也需要手工去点stop,没法自定义运行时间,这就不太方便。 locust提供了命令行运行的方法,不启动web页面也能运行,这就是no web模式启动 无web UI模式 在没有Web UI的情况下运行locust 可以打开cmd 通 阅读全文
posted @ 2018-09-14 22:11 上海-悠悠 阅读(2870) 评论(0) 推荐(1) 编辑
摘要: 前言 有很多网站不登录的话,是无法访问到里面的页面的,这就需要先登录了 实现场景:先登录(只登录一次),然后访问页面 我的地盘页 产品页 项目页 官方案例 下面是一个简单的locustfile.py的简单示例: 这里我们定义了许多Locust任务,它们是带有一个参数(Locust类实例)的普通Pyt 阅读全文
posted @ 2018-09-14 22:04 上海-悠悠 阅读(7867) 评论(3) 推荐(0) 编辑
摘要: 前言 在夜神模拟器上输入中文,发现是乱码,将unicodeKeyboard和resetKeyboard参数设置为True了,发现还是没法解决。 打开手机设置语言和输入法,发现找不到Appium Android Input Manager for Unicode输入法导致的 相关环境: appium1 阅读全文
posted @ 2018-09-14 22:03 上海-悠悠 阅读(4473) 评论(0) 推荐(0) 编辑
摘要: 前言 提到性能测试,大部分小伙伴想到的就是LR和jmeter这种工具,小编一直不太喜欢写这种工具类的东西,我的原则是能用代码解决的问题,尽量不去用工具。 python里面也有一个性能测试框架Locust,本篇简单的介绍Locust的基本使用,希望越来越多的小伙伴能一起爱上它! 环境准备: pytho 阅读全文
posted @ 2018-09-12 23:48 上海-悠悠 阅读(6750) 评论(4) 推荐(1) 编辑
摘要: 前言 在web自动化下载操作时,有时候会弹出下载框,这种下载框不属于web的页面,是没办法去定位的(有些同学一说到点击,脑袋里面就是定位!定位!定位!) 有时候我们并不是非要去定位到这个按钮再去点击,学会使用键盘的快捷键操作,也能达到一样的效果。 之前讲过一篇Selenium2+python自动化7 阅读全文
posted @ 2018-08-30 23:05 上海-悠悠 阅读(3908) 评论(0) 推荐(1) 编辑
摘要: # 前言 doctest从字面意思上看,那就是文档测试。doctest是python里面自带的一个模块,它实际上是单元测试的一种。 官方解释:doctest 模块会搜索那些看起来像交互式会话的 Python 代码片段,然后尝试执行并验证结果 doctest测试用例可以放在两个地方 - 函数或者方法下 阅读全文
posted @ 2018-08-30 20:29 上海-悠悠 阅读(5380) 评论(2) 推荐(0) 编辑
摘要: # 前言 pytest配置文件可以改变pytest的运行方式,它是一个固定的文件pytest.ini文件,读取配置信息,按指定的方式去运行。 # ini配置文件 pytest里面有些文件是非test文件 - pytest.ini pytest的主配置文件,可以改变pytest的默认行为 - conf 阅读全文
posted @ 2018-08-28 21:50 上海-悠悠 阅读(16230) 评论(8) 推荐(1) 编辑
上一页 1 ··· 117 118 119 120 121 122 123 124 125 ··· 144 下一页