摘要: 一、结构 X1-X5是负载模拟的一个过程,使用这些组件来完成负载的模拟。 Y1:负责模拟用户请求 Y2:验证结果的正确性 Z:结果的收集 二、作用域 配置元件:会影响作用范围内的所有元件 前置处理器:在其作用范围内的每一个sampler元件之前执行 定时器:对其作用范围内的每一个sampler有效 阅读全文
posted @ 2020-10-25 21:29 尐樣ル~ 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 一、广义的性能测试 1、软件性能测试 性能测试:用一定的技术,使用的工具(LR、jmeter),找出或验证某些性能指标的测试 模拟N多个usert同时在使用软件,软件的性能。手工是无法实现的,只 能通过工具。 找出:在项目、接口从来没有做过性能测试时,要获取性能指标作为基准值 验证:在项目、接口之前 阅读全文
posted @ 2020-10-25 16:11 尐樣ル~ 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一、Jmeter环境安装与配置 jmeter是apache下用Java开发的开源,免费的工具,java代码运行要依赖Java虚拟机,Java虚拟机运行起来需要在Java运行环境,即JRE(Java runtime environment),所以用jmeter,要安装配置好Java环境。 jdk(ja 阅读全文
posted @ 2020-10-24 11:31 尐樣ル~ 阅读(593) 评论(0) 推荐(0) 编辑
摘要: unittest生成HTML报告并发送邮件 import unittest from LianXi.TestCalcutor import TestCalcutor from HTMLTestRunner import HTMLTestRunner import smtplib from email 阅读全文
posted @ 2020-10-20 19:14 尐樣ル~ 阅读(196) 评论(0) 推荐(0) 编辑
摘要: from time import sleep import PIL import pytesseract from PIL import Image, ImageEnhance from selenium import webdriver # 1、打开浏览器,最大化浏览器 driver = webd 阅读全文
posted @ 2020-10-20 19:13 尐樣ル~ 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、捕获异常 记录异常两种形式: --使用try....except --使用装饰器@logger_handler 二、截图 def screen_shot(self): """截图""" # log/img/2020-08-01-12-10-20.png path = self.handler.c 阅读全文
posted @ 2020-10-20 19:09 尐樣ル~ 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一、By的类属性的方式的好处 能够减少错误 能够提高可读性 from selenium.webdriver.common.by import By # login_btn_locator = {"by": "class name", "value": "btn-special"} login_btn 阅读全文
posted @ 2020-10-20 19:07 尐樣ル~ 阅读(178) 评论(0) 推荐(0) 编辑
摘要: unittest中前置后置条件:setUp() 、tearDown() pytest中前置后置条件:fixture 也叫测试夹具 fixture测试夹具语法: 函数上面添加@pytest.fixture(),说明这是个测试夹具,我们在代码中设置浏览器函数(函数名driver))为测试夹具 把 ret 阅读全文
posted @ 2020-10-16 17:23 尐樣ル~ 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一、用例筛选 unittest 手动添加测试用例: suite.addTests( ) pytest 在需要筛选的用例的上添加@pytest.mark.smoke 在pytest.ini文件中加上标签名:smoke [pytest] markers = success error smoke fai 阅读全文
posted @ 2020-10-16 16:44 尐樣ル~ 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、JS操作 selenium没有封装修改页面属性的方法,只能获取属性(get_attribute),没有set_attribute 发送js代码 from selenium import webdriver driver = webdriver.Chrome() driver.implicitly 阅读全文
posted @ 2020-10-16 16:33 尐樣ル~ 阅读(131) 评论(0) 推荐(0) 编辑