自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 python+selenium—无弹窗驱动浏览器(无头浏览器)

Python+selenium—实现无弹窗驱动浏览器(无头浏览器)import timefrom selenium import webdriverclass Driver: # 获取驱动 def get_driver(self, uil): self.chrome_options = webdriver.ChromeOptions() self.chrome_options.add_argument('--headless') se

2020-11-10 16:14:52 722

原创 软件测试常用SQL及Navicat一些操作

软件测试常用SQL及Navicat一些操作

2022-07-14 22:48:25 302 1

原创 springboot+vue搭建后台

SpringBoot+Vue搭建后台

2022-07-02 15:21:49 1577

原创 Typora的使用(旧版本)

标题“#”的数量,代表标题的等级字体加粗 两个**在加粗对象两边 快捷键Ctrl + B斜体 一个*在加粗对象旁边 快捷键Ctrl + I下划线 快捷键Ctrl + U删除线 两个~~在加粗对象两边 快捷键Alt + Shift + 5引用“>”+空格引用分割线三个—回车三个***回车列表有序列表 阿拉伯数据 + 英文的. + 空格

2022-05-29 22:12:46 392

原创 Docker学习笔记

学习的视频地址: https://www.bilibili.com/video/BV1og4y1q7M4DockerDocker 为什么要学它高级工程师必备DevOps开发模式学前准备:Linux(必备)SpingBootDocker 学习学习路线Docker 概述Docker 安装Docker 命令镜像命令容器命令操作命令… .Docker 镜像容器数据卷DockerFileDocker 网络原理IDEA整合Docker

2022-05-28 15:33:57 20020

原创 java基础(JavaSE)

JAVASE

2022-05-09 18:08:06 915

原创 性能测试

一、理论二、Loadrunner1.Loadrunner是HP旗下一款专注于软件性能测试的商业软件·前美利科(Mercury)公司研发·2006年被惠普公司收购2.它的成名时间早,是软件测试行业中,性能测试的标杆软件3.它可以用于各种软件架构体系(B/S、C/S)的性能测试4.它生成的脚本,可以是C、Java、C#、VB语言5.目前最新的版本是Loadrunner~,可以下载免费试用版本备注:美科利是性能测试的领导者常用C语言执行效率高,本身性能消耗低,能提高性能测试的准确性免费版最

2021-05-03 22:51:27 118

原创 万能测试用例及测试用例编写方法(待更新)

万能测试用例测试用例的编写方法

2020-11-19 00:43:59 279

原创 测试总结①

一.软件测试分类1.按阶段划分:单元测试(功能测试) 集成测试 系统测试 验收测试2. 按是否覆盖源代码划分:黑盒测试 白盒测试 灰盒测试3. 按是否运行划分 : 静态测试 动态测试4. 按是否自动化划分: 手工测试 自动化测试5.更多:冒烟测试 回归测试 随机测试 探索性测试二.软件质量模型6大模型:功能 可靠性 易用性 效率 可维护 可移植三.软件开发流程瀑布模型 快速原型模型 螺旋模型1.按阶段划分单元测试(功能测试)测试:系统的独立的模块,如登录、注册、

2020-11-19 00:37:26 198

原创 python+Airtest—获取当前页面截图

获取当前页面截图from airtest.core.api import *def get_png(self, txt): # msg描述测试点 png_name = BASE_DIR + "/screenshot/{}_{}.png".format(txt, time.strftime("%Y-%m-%d-%H-%M-%S")) snapshot(filename=png_name, msg=txt) return snapshot(filename=png_name

2020-11-10 17:27:18 1625

原创 python+request+csv爬取网站上的资料—02—读取csv文件的数据

读取csv文件的数据import csv# 按字典的读取方式读取def readCsvDict(): with open('G:/business_auto/data/pug_url.csv', encoding='gbk') as f: data = [tuple(line) for line in csv.reader(f)] return data

2020-11-10 17:05:42 224

原创 python+Aritest自动化—06—conftest.py—用于补全文件路径

用户补全地址import osBASE_DIR = os.path.dirname(os.path.abspath(__file__))

2020-11-10 17:01:43 106

原创 python+Aritest自动化——05—run_tool.py(BeautifulReport测试报告调用)

# ---------------------- 使用BeautifulReport批量运行测试用例并生成测试报告--------------------------# 1.导包import timeimport unittestfrom BeautifulReport import BeautifulReportfrom conftest import BASE_DIR# 文件地址suite = unittest.defaultTestLoader.discover(BASE_DIR + '

2020-11-10 16:54:20 228

原创 python+Aritest自动化—04—read_yaml.py—读取yaml的数据

获取yaml文件上键对应的值import yamlfrom conftest import BASE_DIRdef build_ui_data(): with open(BASE_DIR + '/data/ui_examine_data.yaml', encoding='utf-8') as f: data = yaml.safe_load(f) data_list = list() for i in data: d

2020-11-10 16:50:59 148

原创 python+Aritest自动化——03—test_cace.py—写自动化测试用例

测试用例的执行# -*- coding: utf-8 -*-import timeimport unittestfrom dateutil.parser import parsefrom app_util import AppDriver"""备注"""# 读取的数据来源data = "ui_examine_data.yaml"class Test(unittest.TestCase): @classmethod def setUpClass(cls):

2020-11-10 16:46:06 244 1

原创 python+request+csv爬取网站上的资料—01

利用parameterized实现数据驱动,代码少快爽# -*- coding: utf-8 -*-import unittestfrom parameterized import parameterizedfrom test import readCsvDictimport osimport urllib.requestclass Test(unittest.TestCase): @parameterized.expand(readCsvDict()) # ------>

2020-11-10 16:00:04 159

原创 python+Aritest自动化—02—app_util.py—app驱动

用于驱动手机或模拟器import loggingimport yamlfrom airtest.core.api import *from poco.drivers.android.uiautomation import AndroidUiautomationPocoimport logging.handlersfrom conftest import BASE_DIR# Android://127.0.0.1:5037/emulator-5554---雷电模拟器class AppDri

2020-11-10 15:50:36 222

原创 python+Aritest自动化—01—base.py—常用方法的封装

后期持续优化# 对象库层-基类,把定位元素的方法定义在基类中import loggingimport pytesseractfrom PIL import Imagefrom airtest.core.api import *from app_util import AppDriver, logger_config# 综合基类from conftest import BASE_DIRclass Base: # 对于基类而言,后续可能添加其它需要封装方法,那么这些方法也可能用到

2020-11-10 15:41:21 650 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除