上一页 1 ··· 112 113 114 115 116 117 118 119 120 ··· 140 下一页
摘要: 前言 Python的Queue模块提供一种适用于多线程编程的FIFO实现。它可用于在生产者(producer)和消费者(consumer)之间线程安全(thread safe)地传递消息或其它数据,因此多个线程可以共用同一个Queue实例。Queue的大小(元素的个数)可用来限制内存的使用。 pyt 阅读全文
posted @ 2018-09-20 22:28 上海-悠悠 阅读(2240) 评论(0) 推荐(0) 编辑
摘要: 前言 前面【Locust性能测试2 先登录场景案例】讲了登录的案例,这种是直接传账号和密码就能登录了,有些登录的网站会复杂一点, 需要先从页面上动态获取参数,作为登录接口的请求参数,如【学信网:https://account.chsi.com.cn/passport/login】的登录接口请求参数 阅读全文
posted @ 2018-09-18 23:25 上海-悠悠 阅读(4871) 评论(3) 推荐(1) 编辑
摘要: 前言 参数关联是接口测试和性能测试最为重要的一个步骤,很多接口的请求参数是动态的,并且需要从上一个接口的返回值里面取出来,一般只能用一次就失效了。 最常见的案例就是网站的登录案例,很多网站的登录并不仅仅只传username和psw两个参数,往往有其它的动态参数。 有时候还需要带上cookies参数, 阅读全文
posted @ 2018-09-18 22:54 上海-悠悠 阅读(12135) 评论(4) 推荐(1) 编辑
摘要: 前言 本篇继续lxml.etree学习,在线访问接口,通过接口返回的html,解析出想要的text文本内容 环境准备: python 3.6 lxml requets 定位目标 爬取我的博客首页 "https://www.cnblogs.com/yoyoketang/" 左侧栏个人基本信息 先f12 阅读全文
posted @ 2018-09-17 16:23 上海-悠悠 阅读(6419) 评论(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 上海-悠悠 阅读(6321) 评论(0) 推荐(0) 编辑
摘要: 前言 前面是在web页面操作,需要手动的点start启动,结束的时候也需要手工去点stop,没法自定义运行时间,这就不太方便。 locust提供了命令行运行的方法,不启动web页面也能运行,这就是no web模式启动 无web UI模式 在没有Web UI的情况下运行locust 可以打开cmd 通 阅读全文
posted @ 2018-09-14 22:11 上海-悠悠 阅读(2879) 评论(0) 推荐(1) 编辑
摘要: 前言 有很多网站不登录的话,是无法访问到里面的页面的,这就需要先登录了 实现场景:先登录(只登录一次),然后访问页面 我的地盘页 产品页 项目页 官方案例 下面是一个简单的locustfile.py的简单示例: 这里我们定义了许多Locust任务,它们是带有一个参数(Locust类实例)的普通Pyt 阅读全文
posted @ 2018-09-14 22:04 上海-悠悠 阅读(7880) 评论(3) 推荐(0) 编辑
摘要: 前言 在夜神模拟器上输入中文,发现是乱码,将unicodeKeyboard和resetKeyboard参数设置为True了,发现还是没法解决。 打开手机设置语言和输入法,发现找不到Appium Android Input Manager for Unicode输入法导致的 相关环境: appium1 阅读全文
posted @ 2018-09-14 22:03 上海-悠悠 阅读(4480) 评论(0) 推荐(0) 编辑
摘要: 前言 提到性能测试,大部分小伙伴想到的就是LR和jmeter这种工具,小编一直不太喜欢写这种工具类的东西,我的原则是能用代码解决的问题,尽量不去用工具。 python里面也有一个性能测试框架Locust,本篇简单的介绍Locust的基本使用,希望越来越多的小伙伴能一起爱上它! 环境准备: pytho 阅读全文
posted @ 2018-09-12 23:48 上海-悠悠 阅读(6771) 评论(4) 推荐(1) 编辑
摘要: 前言 在web自动化下载操作时,有时候会弹出下载框,这种下载框不属于web的页面,是没办法去定位的(有些同学一说到点击,脑袋里面就是定位!定位!定位!) 有时候我们并不是非要去定位到这个按钮再去点击,学会使用键盘的快捷键操作,也能达到一样的效果。 之前讲过一篇Selenium2+python自动化7 阅读全文
posted @ 2018-08-30 23:05 上海-悠悠 阅读(3919) 评论(0) 推荐(1) 编辑
上一页 1 ··· 112 113 114 115 116 117 118 119 120 ··· 140 下一页