- 博客(8)
- 收藏
- 关注
原创 第三章 自动化操作元素
前言在前面的几篇中重点介绍了一些元素的定位方法,定位到元素后,接下来就是需要操作元素了。本篇总结了web页面常用的一些操作元素方法,可以统称为行为事件有些web界面的选项菜单需要鼠标悬停在某个元素上才能显示出来(如百度页面的设置按钮)。3.1 简单操作1.点击(鼠标左键)页面按钮:click()2.清空输入框:clear()3.输入字符串:send_keys()4.send_keys()如果是发送中文的,前面需加u,如:u"中文",因为这里是输入到windows系统了,windows系统是GB
2020-11-28 13:36:32
1882
2
原创 数据类型
一 、Python数据类型包括:运算注意点:只要是除法运算得到的是一个float除法运算被除数一定不能为0 否则会报错 ZeroDivisionError: division by zero模运算比较运算得到的是布尔值注意 :== 才是比较运算 =是赋值运算成员运算 使用 In 关键字...
2020-11-28 11:12:02
437
原创 selenium元素操作
正文回到顶部#2.1 操作元素基本方法前言前面已经把环境搭建好了,从这篇开始,正式学习selenium的webdriver框架。我们平常说的 selenium自动化,其实它并不是类似于QTP之类的有GUI界面的可视化工具,我们要学的是webdriver框架的API。本篇主要讲如何用Python调用webdriver框架的API,对浏览器做一些常规的操作,如打开、前进、后退、刷新、设置窗口大小、截屏、退出等操作。#2.1.1 打开网页1.从selenium里面导入webdriver模块2.打开
2020-11-25 23:04:30
559
原创 可变对象
可变对象:== != 和 is is not== != 比较的是对象的值是否相等,# is is not 比较的是对象的id是否相等(比较两个对象是否是同一个元素)a = [1,2,3]b = [1,2,3]print(a,b)print(id(a),id(b))![在这里插入图片描述](https://img-blog.csdnimg.cn/202003232...
2020-03-23 21:31:20
96
原创 fiddler
原理fiddler是一种代理例如: fiddler作为系统代理监听的端口是8888那么如果fiddler要监听谷歌浏览器的请求的话,谷歌浏览器的代理端口也应该设置为8888,这样才能抓到谷歌浏览器的包HTTP超文本传输协议:是一种标准是一种协议 默认端口是80应用层协议post请求报文分为4部分请求行–请求头-- 空一行—请求体get请求请求报文没有请求体请求报文详解...
2020-02-15 23:25:01
136
原创 jmeter-集合点策略
集合点创建需要把定时器放到请求里面,如果放到线程里作用域就作用的整个线程了同步定时器参数的意义Number of Simulated Users to Group bya.每集合够多少个模拟用户(线程)后发送一次测试请求;○b.如果设置为0,等同于设置为线程租中的线程数;c.确保设置的值不大于它所在线程组包含的用户数(线程数)–一直集结线程而不发出测试请求,直到超时(如果设置了...
2020-02-14 23:38:40
320
原创 jmeter配置元件和参数化
1、HTTP请求默认值创建一个测试计划有很多个请求且都是发送到相同的server,只需添加一个Http request defaults组件并设置“Server Name or IP2、HTTP信息头管理器设定JMeter发送的HTTP请求头所包含的信息。信息头中包含有User-Agent、content-type、Referer尽可能放在线程组一级。除非因为某些原因,测试人员希望不同的...
2020-02-14 22:24:10
195
原创 Jmeter性能测试1---性能测试指标
性能测试指标1、响应时间用户角度:对请求所作出响应所需要的时间,是用户感知软件性能的主要指标a、用户客户端的响应时间b、请求/响应数据网络传输时间c、数据库的处理时间d、应用服务器的响应时间响应时间多少合理: 响应时间为2/5/8秒2、并发用户数并发:用于从业务的角度模拟真实用户访问同时访问。并发数:同时访问系统的用户数并发分为:1.严格并发2.广义并发并发多少合适...
2020-02-14 00:24:31
712
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人