摘要:
背景 用selenium做自动化,有时候会遇到需要模拟鼠标操作才能进行的情况,比如单击、双击、点击鼠标右键、拖拽等等。 而selenium给我们提供了一个类来处理这类事件 ActionChains 有哪些鼠标操作呢 执行操作 左键,右键单击双击 鼠标悬停到元素,漂移处 长按 拖动 执行操作 perf 阅读全文
摘要:
对浏览器有哪些操作 最大化、最小化浏览器 控制、获取浏览器大小 获取当前标签页title、url 前进、后退、刷新 执行js语句 打开、关闭,切换新标签页 滚动页面 上传附件 鼠标悬停 对话框的定位方式 选择框的操作 其他一些操作 最大化最小化浏览器 1 from time import sleep 阅读全文
摘要:
如何在Linux下搭建禅道 查看Linux版本信息 # cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 禅道官网下载Linux下安装包 将安装包直接解压到/opt目录 # tar -zxvf ZenTaoPMS.9.8.2.z 阅读全文
摘要:
安装selenium和下载webdriver 安装selenium pip install selenium pip install selenium -U (判断是否有最新版本) 下载driver Google: http://npm.taobao.org/mirrors/chromedriver 阅读全文
摘要:
性能指标有两种 业务指标 技术指标 通常我们会从两个层面定义性能场景的需求指标,它们有映射关系,技术指标不能脱离业务指标 并发 狭义理解 指同一个时间点执行相同的操作(如:秒杀) 广义理解 同一时间点,向服务器发起的请求(可能是不同的请求) 只要向服务器发起请求,那么服务器在这一时间点内都会收到请求 阅读全文
摘要:
性能测试的前提 必要性,是否有做性能测试的必要(评估) 主管部门要求 大型新系统 核心系统 服务架构调整 业务量剧增 重大的bug修复 可测性,可量化为性能指标值 一般有需求文档,根据需求,需求的内容量化为性能指标值,这是我们的性能指标预期结果 如果无话量化,我们就没有预期性能指标值,在性能测试中测 阅读全文
摘要:
学习前的认知 我们在学习性能测试之前,需要有个新的知识;性能测试,不再是像功能测试一样单纯的找BUG,而是去寻找性能的指标 思维需要转变 在做功能测试,自动化测试的时候,我们基本都是依托界面进行测试,也称为GUI测试,我们的目的就是为了跑通功能,程序,并成功找到BUG 但是在做性能测试的时候,我们大 阅读全文
摘要:
工具介绍 【centos7安装influxDB】 Influxdata官网下载路径:https://portal.influxdata.com/downloads/ 1.直接执行以下命令安装 2.安装完成后,修改influxdb配置,主要配置jmeter存储的数据库和端口号 cd /etc/infl 阅读全文