NoamaNelson的博客

测试领域小白,专注测试领域的测试技术研究,测试理论、测试方法、测试管理等测试知识分享
私信 关注
NoamaNelson
码龄1年

【公众号FullStackTest,微信号NoamaNelson】专注测试领域的测试技术研究,测试理论、测试方法、测试管理等测试知识分享

  • 93,370
    被访问量
  • 130
    原创文章
  • 35,564
    作者排名
  • 1,289
    粉丝数量
  • 于 2019-10-18 加入CSDN
获得成就
  • 获得73次点赞
  • 内容获得94次评论
  • 获得513次收藏
荣誉勋章
兴趣领域
  • #测试
    #测试用例#selenium
TA的专栏
  • Python学习笔记
    付费
    20篇
  • WebUI自动化测试框架搭建从0到1(完整源码)
    付费
    6篇
  • Python
    27篇
  • Unittest
    10篇
  • Selenium
    5篇
  • Google CTS
    6篇
  • Appium
    31篇
  • Jmeter
    29篇
  • Postman
    12篇
  • LoadRunner
    13篇
  • Visual Studio
    2篇
  • PyQt
    2篇
  • Linux
    1篇
  • Request
    1篇
  • Jenkins
    2篇
  • GitHub/Git
    4篇
  • Docker
    2篇
  • Django
    7篇
  • Fiddler
    1篇
  • Pytest
    1篇
  • Sql Server
    1篇
  • Windows
    2篇
  • MySql
    13篇
  • PyCharm
    1篇
  • 中标麒麟
    1篇
  • 测试理论
    11篇
  • 测试设计
    6篇
  • 测试管理
    41篇
  • 测试总结
    4篇
  • 测试杂谈
    8篇
  • 面经总结
    4篇
  • 资源分享-编程语言
    4篇
  • 资源分享-软件工具
  • 资源分享-操作系统
  • 资源分享-前沿技术
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

WebUI自动化测试框架搭建(六)-封装公用方法读取Excel数据(Xlrd模块)

(六)-封装公用方法读取Excel数据(Xlrd模块)1 模板分析1.1 excel模板1.2 模板分析2 实现思路3 详细设计3.1 指定Excel路径3.2 Excel打开方式3.3 数据处理4 代码实现1 模板分析1.1 excel模板1.2 模板分析从模板看,我们重点数据 是 第二列 和 第三列 数据;第二列 和 第三列 数据是要在代码中直接调用的,所以得把这两列重点读取出来,封装成公用方法,后续使用;另一个重点数据是 sheet的读取,我们可以通过不同的sheet来规划不同的功能模
原创
12阅读
0评论
0点赞
发布博客于 12 小时前

WebUI自动化测试框架搭建(五)-Excel中设计元素及定位方式

(五)-Excel中设计元素及定位方式1 测试对象2 测试目的3 测试需求4 设计思路5 详细设计5.1 注册账号信息5.2 获取用户名输入框元素属性5.3 获取密码输入框元素属性5.4 获取登录按钮元素属性5.5 获取登录成功后的网址6 设计Excel元素6.1 创建page目录6.2 Excel中填充元素6.3 Excel增加一些说明字段,便于后续维护6.4 设计后的Excel成品从今天开始,一步步手把手教大家写框架。1 测试对象系列文章后续测试网站为:美多商城账号的话,自己申请注册即可
原创
12阅读
0评论
0点赞
发布博客于 昨天

WebUI自动化测试框架搭建(四)-第一个WebUI自动化测试程序

(四)-第一个WebUI自动化测试程序helloword
原创
28阅读
0评论
1点赞
发布博客于 2 天前

WebUI自动化测试框架搭建(三)-环境部署

3-环境部署
原创
12阅读
0评论
0点赞
发布博客于 2 天前

WebUI自动化测试框架搭建(二)-详细设计&框架设计

2-详细设计1 需求分析2 技术栈3 框架设计3.1 框架说明3.2 框架执行流程4 预期结果4.1 测试过程log日志4.2 测试报告html格式4.3 测试报告邮件格式1 需求分析对 实现需求 进行详细分析,主要有下:功能说明使用Unittest框架开源自动化测试框架,直接使用批量或指定用例运行Unittest框架可支持此功能log日志使用Python的logging库即可生成HTML测试报告使用HtmlTestRunner.py模块可实现此功能
原创
43阅读
0评论
0点赞
发布博客于 3 天前

WebUI自动化测试框架搭建(一)-总体需求

1-总体需求1 实现目的2 功能需求3 其他要求4 适用人员5 学习周期6 学习建议7 反馈联系1 实现目的基于BS架构,模拟用户(鼠标、键盘)操作,达到快速、重复执行测试用例;便于回归测试,快速覆盖主线用例或功能;线上或线下巡检测试,结合持续集成,及时发现运行环境存在的问题;提升个人自动化测试技术能力,为业务提供强有力的测试手段。2 功能需求基于Unittest,封装、调用和组织所有的测试用例,进行批量或指定用例运行;支持邮件服务,可添加任意团队成员邮箱,及时通知团队成员自动化运行结
原创
48阅读
2评论
0点赞
发布博客于 3 天前

C/C++/linux/嵌入式面试题汇总(2)

【分享、共勉、共进、提升】继文章:C/C++/linux/嵌入式面试题汇总(1)1、本期分享:C/C++/linux/嵌入式面试题汇总(2)2、目的:一起分享学习C/C++/linux/嵌入式面试题,资料共享3、提醒:个人收集,若涉及版权请联系删除,若链接失效,请留言看到后更新。【19】C语言终极面试宝典_C语言面试必备.docx# 链接:https://pan.baidu.com/s/1OreOTGPowbN34BNZboTDFQ # 提取码:n241 【20】linux面试题.do
原创
60阅读
0评论
0点赞
发布博客于 20 天前

C/C++/linux/嵌入式面试题汇总(1)

【分享、共勉、共进、提升】1、本期分享:C/C++/linux/嵌入式面试题汇总(1)2、目的:一起分享学习C/C++/linux/嵌入式面试题,资料共享3、提醒:个人收集,若涉及版权请联系删除,若链接失效,请留言看到后更新。【1】重解几道华为经典C语言面试题.pdf# 链接:https://pan.baidu.com/s/1SN9_4S1d3WDzon9wJ5tuNw # 提取码:kqpt 【2】重解几道华为经典C语言面试题.doc# 链接:https://pan.baidu.com
原创
35阅读
2评论
0点赞
发布博客于 20 天前

Python学习笔记(20)-Python框架20-wxPython框架使用

Python框架20-wxPython框架使用1 安装wxPython1 安装wxPythonpip3 install -U wxPython
原创
105阅读
2评论
0点赞
发布博客于 13 天前

Python学习笔记(19)-Python框架19-常用GUI框架简介

Python框架19-常用GUI框架1 wxPython2 Kivy3 Flexx4 PyQt5 Tkinter6 https://docs.python.org/zh-cn/3/library/tkinter.html1 wxPython官网:https://www.wxpython.org/简介:wxPython 是 Python 语言的一套优秀的 GUI 图形库,允许 Python 程序员很方便的创建完整的、功能键全的 GUI 用户界面截图:2 Kivy官网:https://ki
原创
34阅读
0评论
0点赞
发布博客于 21 天前

C/C++/数据结构/汇编语言资料大全(4)-实战练习类

【分享、共勉、共进、提升】1、本期分享:C/C++/数据结构/汇编语言资料大全(4)-实战练习类2、目的:一起分享学习C/C++/数据结构/汇编语言,资料共享3、提醒:个人收集,若涉及版权请联系删除,若链接失效,请留言看到后更新。【1】C++上机指导# 链接:https://pan.baidu.com/s/1bK7kCe5zE9jLDY4Soos0YA # 提取码:9x92 ...
原创
32阅读
0评论
0点赞
发布博客于 22 天前

软件测试全套视频资料-测试理论、自动化、性能、python、数据库、前端、接口等

【分享、共勉、共进、提升】1、本期分享:软件测试全套视频资料2、目的:一起分享学习软件测试,资料共享3、提醒:个人收集,若涉及版权请联系删除,若链接失效,请留言看到后更新。【1】资源总览…………………………………………………………………………………………以下为前5部分视频内容知识面脑图…………………………………………………………………………………………【2】01_计算机基础(共12集-0.6G)【3】02_软件测试理论(共9集-0.59G)【4】03_HTML基础(共9集-0.
原创
98阅读
2评论
0点赞
发布博客于 27 天前

Python学习笔记(18)-Python高级18-异常处理及程序调试

Python高级18-异常处理及程序调试1 异常概述2 异常处理语句2.1 try...except语句2.2 try...except...else语句2.3 try...except...finally语句2.4 使用raise语句抛出异常3 程序调试3.1 使用自带的IDLE进行调试3.2 使用assert语句调试程序1 异常概述程序运行各种错误统称异常异常有显式异常(如无效的语法-SyntaxError:invalid syntax)和隐式异常(和使用者的操作有关)python中常见的异常
原创
30阅读
0评论
0点赞
发布博客于 1 月前

Python学习笔记(17)-Python高级17-网络编程

Python高级17-网络编程1 网络基础1.1 协议简介1.2 TCP和UDP的区别1.3 Scoket简介1.4 Python Socket2 TCP编程2.1 创建TCP服务器2.2 创建TCP客户端2.3 执行TCP服务器和客户端3 UDP编程3.1 创建UDP服务器3.2 创建UDP客户端3.3 执行UDP服务器和客户端1 网络基础1.1 协议简介关于TCP/IP简介,请阅读博客:TCP/IP协议简述关于TCP和UDP简介,请阅读博客:TCP 和UDP 的详细介绍1.2 TCP和UDP的
原创
45阅读
0评论
1点赞
发布博客于 1 月前

C/C++/数据结构/汇编语言资料大全(3)-视频类

【分享、共勉、共进、提升】1、本期分享:C/C++/数据结构/汇编语言资料大全(3)-视频类2、目的:一起分享学习C/C++/数据结构/汇编语言,资料共享3、提醒:个人收集,若涉及版权请联系删除,若链接失效,请留言看到后更新。【1】C语言程序设计(视频)# 链接:https://pan.baidu.com/s/1LQzUIxvG9Maqv2u5xNCq_Q # 提取码:rb61 【2】C语言程序设计课程视频及课件(浙江大学-翁恺)(视频)# 链接:https://pan.baidu.c
原创
51阅读
0评论
0点赞
发布博客于 1 月前

Python学习笔记(16)-Python高级16-进程和线程

Python高级16-进程和线程1 什么是进程2 创建进程的常用方式1 什么是进程进程是计算机中已运行程序的实体。如打开微信,就开启了微信这个进程。而微信安装后进程是指在系统中正在运行的一个应用程序;线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元。对于操作系统而言,其调度单元是线程。一个进程至少包括一个线程,通常将该线程称为主线程。一个进程从主线程的执行开始进而创建一个或多个附加线程,就是所谓基于多线程的多任务。2 创建进程的常用方式Python提供多个模块创建进程
原创
46阅读
0评论
0点赞
发布博客于 1 月前

C/C++/数据结构/汇编语言资料大全(2)-书籍类

【分享、共勉、共进、提升】1、本期分享:C/C++/数据结构/汇编语言资料大全(2)-书籍类2、目的:一起分享学习C/C++/数据结构/汇编语言,资料共享3、提醒:个人收集,若涉及版权请联系删除,若链接失效,请留言看到后更新。接上文:C/C++/数据结构/汇编语言资料大全(1)-书籍类【21】C语言讲解提纲.doc# 链接:https://pan.baidu.com/s/15FokyrNjglE2ptbioCyd5Q # 提取码:d8to 【22】C语言程序设计与实践.pdf# 链接
原创
73阅读
0评论
0点赞
发布博客于 1 月前

C/C++/数据结构/汇编语言资料大全(1)-书籍类

【分享、共勉、共进、提升】1、本期分享:C/C++/数据结构/汇编语言资料大全(1)-书籍类2、目的:一起分享学习C/C++/数据结构/汇编语言,资料共享3、提醒:个人收集,若涉及版权请联系删除,若链接失效,请留言看到后更新。【1】1-数据结构(严慰民)配套纯C代码.rar# 链接:https://pan.baidu.com/s/1c8GftmsBnQ5COuB4gM9f3w # 提取码:ptd5 【2】C语言函数速查.chm# 链接:https://pan.baidu.com/s/1
原创
90阅读
0评论
0点赞
发布博客于 1 月前

NoamaNelson博客-2020年度回忆

https://blog.csdn.net/NoamaNelson
原创
34阅读
0评论
1点赞
发布博客于 1 月前

Python学习笔记(15)-Python高级15-操作数据库

Python高级15-操作数据库1 数据库编程接口在Python Database API 2.0规范中,定义了Python数据库API接口的各个部分,如模块接口、连接对象、游标对象、类型对象和构造器、DB API的可选扩展以及可选的错误处理机制等1 数据库编程接口...
原创
74阅读
0评论
0点赞
发布博客于 1 月前

Python学习笔记(14)-Python进阶14-文件与IO

Python进阶14-文件与IO1 文件基本操作1.1 创建和打开文件1.2 关闭文件1.3 打开文件时使用with语句1.4 写入文件内容1.5 读取文件1.5.1 读取指定字符1.5.2 读取一行1.5.3 读取全部行2 目录操作2.1 os和os.path模块2.2 路径2.2.1 相对路径2.2.2 绝对路径2.2.3 拼接路径2.3 判断目录是否存在2.4 创建目录2.4.1 创建一级目录2.4.2 创建多级目录2.5 删除目录2.6 遍历目录3 高级文件操作3.1 删除文件3.2 重命名文件和目
原创
63阅读
2评论
0点赞
发布博客于 1 月前

Python学习笔记(13)-Python进阶13-模块

Python进阶13-模块
原创
36阅读
0评论
0点赞
发布博客于 1 月前

Python学习笔记(12)-Python进阶12-类和对象

Python进阶12-类和对象1 面向对象概述1.1 对象1.2 类1.2.1 面向对象程序设计的特点2 类的定义和使用2.1 定义类2.2 创建类的实例2.3 ”魔术方法"之 ___init_ __()2.4 创建类的成员和访问2.5 访问限制3 属性3.1 创建用于计算的属性3.2 为属性添加安全保护机制4 继承4.1 继承的基本语法4.2 方法重写4.3 派生类中调用ji1 面向对象概述面向对象英文是(Object Oriented)简称OO是一种设计思想,20世纪60年代被提出来,慢慢发展
原创
45阅读
0评论
1点赞
发布博客于 1 月前

Python学习笔记(11)-Python进阶11-函数

Python进阶11-函数
原创
63阅读
0评论
0点赞
发布博客于 1 月前

Python学习笔记(10)-Python进阶10-字典与集合

Python进阶10-字典与集合1 字典1.1 字典的创建和删除1.2 访问字典1.3 遍历字典1.4 添加、修改和删除字典元素1.5 字典推导式2 集合2.1 集合的创建2.2 结合的添加和删除2.3 集合的交集、并集和差集运算3 列表、元素、字典、集合的区别1 字典字典和列表类似,同样是可变序列,不过与列表不同,字典是无序的。字典的主要特征: 主要特征 解释 通过键而不是通过索引来读取元素 字典类
原创
107阅读
12评论
1点赞
发布博客于 1 月前

Python学习笔记(9)-Python基础9-循环结构语句

Python基础9-循环结构语句1 for循环1.1 数值循环1.2 遍历字符串2 while循环3 循环嵌套4 跳转语句5 九九乘法表的各种姿势5.1 矩形输出5.2 左下三角形输出5.3 左上三角形输出5.4 右下三角形输出5.5 右上三角形输出5.6 正金字塔形输出1 for循环一般用于村换次数已知的情况下语法:for 迭代变量 in 对象: 循环体说明:迭代变量是读取出的值;对象为遍历或迭代的对象;循环体是一组重复执行的语句。执行流程图:1.1 数值循环# -*
原创
66阅读
4评论
1点赞
发布博客于 2 月前

Python学习笔记(8)-Python基础8-if选择语句

Python基础8-if选择语句
原创
43阅读
0评论
1点赞
发布博客于 2 月前

有啥子感想?

发布Blink于 2 月前

Python学习笔记(7)-Python基础7-字符串与正则表达式

Python基础7-字符串与正则表达式注:因后续的知识,操作性比较强,所以更多的会偏向实践,不会再整理脑图。
原创
53阅读
0评论
0点赞
发布博客于 2 月前

Python学习笔记(6)-Python基础6-列表和元组

Python基础6-列表和元组1 序列1.1 索引1.2 切片1 序列序列是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(称为索引)访问它们。Python序列结构主要有列表、元组、集合、字典和字符串;1.1 索引序列中,每个元素都有属于自己的编号(索引)。从起始元素开始,索引值从 0 开始递增。也可以为负数即从右到左计数;也可以为负数即从右到左计数;name = ["zhangsan", "lisi", "wangwu"]print(name[0]
原创
47阅读
2评论
0点赞
发布博客于 2 月前

Python学习笔记(5)-Python基础5-运算符

Python基础5-运算符1 算术运算符2 赋值运算符3 逻辑运算符1 算术运算符 运算符 说明 实例 结果 + 加 10 + 20 30 - 减 20 - 10 10 * 乘 5 * 3 15
原创
39阅读
2评论
0点赞
发布博客于 2 月前

Python学习笔记(4)-Python基础4-变量与基本数据类型

Python基础4-变量与基本数据类型1 保留字和标识符1.1 保留字1.2 标识符1 保留字和标识符1.1 保留字保留字是Python语言中已经被赋予了特定意义的单词,写代码或开发过程中不能使用这些单词作为用户的变量、函数、类、模块等;那Python有哪些保留字呢?Python保留字andasassertbreakclasscontinuedefdelelifelseexceptfinallyforfromFalseglob
原创
44阅读
0评论
0点赞
发布博客于 2 月前

Python学习笔记(3)-Python基础3-Python输入与输出

Python基础3-Python输入与输出1 基本输入和输出1.1 print()函数输出1.2 input()函数输出1.3 事例2 注释2.1 单行注释2.2 多行注释2.3 中文编码声明3 代码缩进4 编码规范5 命名规范福利先上,看图,哈哈!!!【知识脑图】1 基本输入和输出1.1 print()函数输出print()为python内置函数,可以将结果输出语法:print(需要输出的内容)输出可以是数字、字符串,也可以是表达式num = 4newnum = 5pr
原创
90阅读
2评论
0点赞
发布博客于 2 月前

Python学习笔记(2)-Python基础2-Pycharm开发环境搭建

Python基础2-Pycharm开发环境搭建
原创
64阅读
2评论
1点赞
发布博客于 2 月前

Python学习笔记(1)-Python基础1-环境搭建

Python基础1-环境搭建1 简介2 版本3 应用领域4 Python环境搭建4.1 下载4.2 安装5 Python自带编辑器IDLE5.1 打开方式5.2 常用功能5.3 常用快捷键5.4 行号设置1 简介官网:https://www.python.org/Python是一种跨平台、免费的、开源的、解释型的高级编程语言;英文“蟒蛇”,1989年,由荷兰人Guido van Rossum发明;设计哲学为优雅、明确、简单;网络流行语“人生苦短,我用Python”!!!!哈哈,看到这句话,好
原创
106阅读
0评论
0点赞
发布博客于 2 月前

Python学习笔记系列文章说明

Python学习笔记系列文章说明1 缘起2 内容3 直达4 说明1 缘起以前呢,做过一些嵌入式开发用过C,也学过Java、C++。。。“天意弄人”啊,后来从事了测试这个行业,可是我接触第一个测试团队的时候,大家都在用Python在做自动化测试,无奈自己也要“拿得起放得下”,就开启了自学Python之旅。所以,就想把学习的过程记录下,便于以后回顾和帮助更多的人。2 内容Python的学习内容基本包括Python基础、进阶知识、高级知识等;每篇文章都会包含基本的理论知识、事例、代码,文章最后都会
原创
160阅读
2评论
1点赞
发布博客于 2 月前

Python学习路线脑图

目录1、Python技术及高级知识2、数据库操作3、前端与移动端开发4、网络爬虫5、1、Python技术及高级知识2、数据库操作3、前端与移动端开发4、网络爬虫5、
原创
89阅读
2评论
1点赞
发布博客于 2 月前

中标麒麟安装md文件编辑器-Typora

目录前言下载Typora安装Typora启用Typora前言在windows下关于.md文件结尾的一般使用MarkDown软件,其实Typora也可以,并且是免费的,今天主要说下在中标麒麟上如何使用?下载Typora网址:https://typora.io/打开官网后,点击“Download”选择“Linux”版本点击下方的“ or, download binary file”下载后是源码包:Typora-linux-x64.tar.gz安装Typora把Typora-li
原创
108阅读
0评论
1点赞
发布博客于 3 月前

Windows性能监控工具Perfmon的使用、性能指标分析

Windows性能监控工具Perfmon的使用、性能指标分析Fighting_001关注0.5382018.08.25 22:18:01字数 1,488阅读 27,245目录结构一、Perfmon简介、性能监控指标、性能对象指标 1.常用的性能监控指标 2.常用的性能对象与指标二、Perfmon的启用和监控设置三、性能分析方法 1.内存分析方法 2.处理器分析法 3.磁盘I/O分析方法一、Perfmon简介、性能监控指标、性能对象指标Perfmon:
转载
307阅读
0评论
0点赞
发布博客于 3 月前

【更新中】PyCharm常用快捷键和对应功能

目录1 非常重要的快捷键2 注释3 光标操作4 操作代码5 格式代码及其它功能1 非常重要的快捷键快捷键功能Ctrl + Shift + A万能命令行连续按Shift两次查看资源文件2 注释快捷键功能Ctrl + /注释选中行,再次使用表示取消注释3 光标操作快捷键功能Ctrl + Alt + Enter向上插入Shift + Enter向下插入End光标定位到行尾Home光标定位到行首
原创
89阅读
0评论
1点赞
发布博客于 3 月前

内网机上使用pip离线安装whl包的方法

目录1 思路2 Python安装3 外网机上打包4 内网机安装打好的包1 思路先在有网络的机器上打包已经下载的whl安装包把所有安装包的名称及版本号放到requirements.txt中把打包好的安装包和requirements.txt拷贝到内网机器上2 Python安装这个步骤直接略,大概思路为:在内网机器上下载系统对应的python版本,比如我的是python3.7.0(64位系统)然后把python3.7.0安装包拷贝到内网机器上一步一部按照操作步骤安装即可,记得要勾选“安装p
原创
772阅读
2评论
0点赞
发布博客于 3 月前

Python学习参考书籍-持续更新

对于想学习Python的目录1 入门读物2 进阶读物3 框架相关4 爬虫开发5 数据分析6 机器学习1 入门读物《Python基础教程》(Beginning Python From Novice to Professional)《Python学习手册》(Learning Python)《Python编程》(Programming Python)《Python Cookbook》《Python程序设计》(Python Programming: An Introduction to Compute
原创
130阅读
0评论
1点赞
发布博客于 3 月前

七八年前在这培训过嵌入式开发,租过房,就是没想过买房。如果……那该多好呀!

发布Blink于 3 月前

Win10离线安装.NET Framework 3.5的方法

1、w10下安装.net3.5总是失败,找了很多方法都不行,以下方法,亲自验证是OK的,特记录下。 2、在Windows10中,当我们安装某些软件的时候会提示“你的电脑上的应用需要使用以下Windows功能:.NET Framework 3.5(包括.NET 2.0和3.0)”。如图: 3、如果你选择“下载并安装此功能。Windows将从Windows更新中获取所需的文件并完成安装”,那么你就耐心等吧,下载
转载
64阅读
0评论
0点赞
发布博客于 4 月前

祝大家节日快乐!

发布Blink于 4 月前

软件测试(零基础)入门学习路线,纯干货

想学软件测试,但是零基础,不知如何去学习?本文站在零基础的角度上,给出了学习的路径,仅供参考。目录1、总体路线2、详细学习要点总结2.1、测试基础2.2、接口自动化测试2.3、UI自动化测试2.4、性能测试1、总体路线注:以下内容部分来源于网络,如果有问题,可联系删除。这个脑图,主要是简单说了下,从几个维度学习软件测试后要达到的目标。可以按照这个顺序去学习。2、详细学习要点总结第一部分的脑图只是给出了一个大概,那到底如何去学呢?详细学习步骤,可以参考如下。以下内容是根据零基础,整理的内容,
原创
181阅读
0评论
1点赞
发布博客于 4 月前

Jmeter安装配置详细教程

目录1、Jmeter下载1.1、下载地址1.2、选择对应版本2、JDK安装2.1、java环境检查2.2、JDK安装2.2.1、JDK下载2.2.2、JDK安装2.2.3、JDK环境变量配置2.2.4、验证java环境3、Jmeter环境部署3.1、环境配置4、验证jmeter5、修改语言5.1、临时性设置5.2、永久性生效1、Jmeter下载1.1、下载地址http://jmeter.apache.org/download_jmeter.cgi1.2、选择对应版本本文以windows版本为例,
原创
538阅读
6评论
2点赞
发布博客于 4 月前

关于《Django框架全面讲解》(一)到(六)文章说明

关于《Django框架全面讲解》(一)到(六)文章说明1、版权说明:本系列文章,全部为转载,版权归原作者所有,如果有问题,请联系本人删除,原作者博客:https://www.cnblogs.com/LiCheng-/p/6920900.html如果是转载和他用,请联系原作者。本系列文章仅为学习整理,未做他用。2、其他说明:本系列文章只是把原作者的文章进行分开整理,未做任何修改;学习Django过程中,偶然遇到这篇文章,内容非常详细,所以就按照文章的操作,进行了学习,效果不错。3、文章直
原创
61阅读
0评论
0点赞
发布博客于 4 月前

Django框架全面讲解(六)

继文章:Django框架全面讲解(五)目录十六、 信号16.1、Django内置信号16.2、自定义信号十七、admin17.1、创建后台管理员17.2、配置后台管理url(默认已配)17.3、注册和配置django admin 后台管理页面十六、 信号Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。16.1、Django内置信号Model signals pre_init
转载
94阅读
0评论
0点赞
发布博客于 4 月前

Django框架全面讲解(五)

继文章:Django框架全面讲解(四)目录十三、 Session13.1、数据库Session13.2、缓存Session13.3、文件Session13.4、缓存+数据库Session13.5、加密cookie Session十四、 缓存14.1、配置14.2、应用十五、 序列化十三、 SessionDjango中默认支持Session,其内部提供了5种类型的Session供开发者使用:数据库(默认)缓存文件缓存+数据库加密cookie13.1、数据库SessionDjango默认
转载
53阅读
0评论
0点赞
发布博客于 4 月前

Django框架全面讲解(四)

继文章:Django框架全面讲解(三)目录十、 跨站请求伪造(csrf)十一、 分页11.1、 Django内置分页11.2、 自定义分页十二、 Cookie12.1、 获取Cookie12.2、 设置Cookie十、 跨站请求伪造(csrf)django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。全局:  中间件 django.middlewa
转载
67阅读
0评论
0点赞
发布博客于 4 月前

Django框架全面讲解(三)

继文章:Django框架全面讲解(二)目录七、中间件(MiddleWare)7.1、 自定义中间件7.1.1、创建中间件类7.1.2、注册中间件八、 Form九、 认证系统(auth)七、中间件(MiddleWare)django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。在django项目的settings模块中,有一个 MIDDLEWARE_CLASSES 变量,其中每一个元素就
转载
74阅读
0评论
0点赞
发布博客于 5 月前

Django框架全面讲解(二)

四、 Django Views(视图函数)http请求中产生两个核心对象:http请求:HttpRequest对象http响应:HttpResponse对象1. HttpRequest对象当请求一个页面时,Django 创建一个 HttpRequest对象包含原数据的请求。然后 Django 加载适当的视图,通过 HttpRequest作为视图函数的第一个参数。每个视图负责返回一个HttpResponse目标。HttpRequest对象属性:path: 请求页面的全路径,不包括
转载
78阅读
0评论
0点赞
发布博客于 5 月前

Django框架全面讲解(一)

目录一、 Django流程介绍二、 Django 基本配置1、创建django程序2、 程序目录3、配置文件3.1、数据库3.2、静态文件添加三、 Django 路由系统1. 示例2. 命名组(Named groups)3. 二级路由(Including)4. 添加额外的参数5. 别名的使用6. 指定view的默认配置Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等
转载
168阅读
0评论
0点赞
发布博客于 5 月前

Windows系统下Jenkins安装和使用教程

Jenkins安装和使用系列 安装Jenkins准备工作下载并运行JenKins安装后设置向导解锁Jenkins自定义JenKins插件创建管理员用户实例配置开始使用 Jenkins 使用Jenkins配置端口号服务启动、关闭Jenkins关闭、重启、重新加载配置 注:本教程基于Jenkins文档的用户手册。 安装Jenkins 本教程适用于单个/本地机器上的Jenkins新安装。 Jenkins通常作为一个独立的应用程序在其自己的流程中运行, 内置Java servle..
转载
153阅读
0评论
0点赞
发布博客于 5 月前

Jenkins详细教程

最近花了一段时间研究jenkins这个工具。所以写下这篇文章,算是当做记录吧! 一、jenkins是什么?         Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在To...
转载
56阅读
0评论
0点赞
发布博客于 5 月前

解决pip install xxx安装Python包很慢或者报错问题

目录1、问题现象2、解决思路3、具体方法(永久)4、镜像源5、具体方法(临时)1、问题现象现象就是:在cmd中使用pip install xxx安装Python的库或者包的时候,下载安装速度很慢,或者有时候直接报错。2、解决思路这种问题,一般有三个解决方法,第一是改pip镜像源;第二种是查看自身网络是不是真的不好;第三种可能要根据报错信息去升级pip;3、具体方法(永久)这里说的主要是针对第一种,修改pip镜像源依次在如下路径中新建一个pip文件夹在pip文件夹中新建一个pip.txt,
原创
258阅读
4评论
2点赞
发布博客于 5 月前

Sql Server 2008 R2 完全卸载步骤

本文说的删除都是指的永久删除哈,用shift+delete快捷键删除也行(文章结尾附上百度网盘SqlServer2008R2提取链接)第一步骤,先到控制面板卸载实例Window+r 输入control.exe来到控制面板,如图:点击回车确定,来到如下图,然后点击下图的卸载程序来到如下图:选中红色框Microsoft SQL ...
转载
108阅读
0评论
0点赞
发布博客于 5 月前

Python数据分析之思维导图汇总

关于Python数据分析,其实网上能够找到的学习资源很多,主要分为两类:一类是提供各种资源的推荐,比如书单、教程、以及学习的先后顺序;另一类是提供具体的学习内容,知识点或实际案例。但很多繁琐而又杂乱的内容,除了给初学者增加理解和认识的噪音外,真正能够起到明确的方向指引导的,确实不多。以至于很多人一开始没有明确的方向就一头扎进去,学了很...
转载
363阅读
2评论
3点赞
发布博客于 5 月前

Selenium启动IE11常见问题解决方法

目录1、IE驱动问题1.1、问题现象1.2、分析1.3、驱动调用2、IE缩放比问题2.1、问题现象2.2、分析2.3、解决3、安全设置问题3.1、问题现象3.2、分析3.3、解决4、窗口和标签的问题4.1、问题现象4.2、分析4.3、解决1、IE驱动问题1.1、问题现象selenium.common.exceptions.WebDriverException: Message: ‘IEDriverServer.exe’ executable needs to be in PATH. Please d
原创
370阅读
0评论
0点赞
发布博客于 6 月前

明天就要到新公司报道了,心里还是有些不舍,无奈,激动和紧张。 不舍,待了4年的公司,还是有些感情的,给我平台和机会让我成长,还有那些一起走过来的兄弟姐妹,真心不舍得; 无奈,年龄大了,没有选择,只有不停的往前走,没有退路; 激动,新公司虽没有老东家各方面这么完善,但也是一种挑战和机遇,也许是一个施展拳脚的机会,或许是一个大坑,但是这种充满挑战的机会,还是值得一试; 紧张,可能是自己不够自信,对自己即将接手的工作没有把握吧,内心还是有些许动荡; 无论怎样,我不想虚度,也不想盲目下去,不管后边的路如何,坚持再坚持,实在不行也许换条路,也要到达重点。

 
发布Blink于 5 月前

好熟悉的地图,我记得左下墙角还有箱子,哈哈

发布Blink于 6 月前

在公司干了四年了,马上离职了,有同款的没?

发布Blink于 6 月前

Chrome浏览器各版本对应的驱动

Chrome浏览器各版本对应的驱动: chromedriver版本支持的Chrome版本v2.41v67-69v2.40v66-68v2.39v66-68v2.38v65-67v2.37v64-66v2.36v63-65v2.35v62-64v2.34v61-63v2.33v60-62v2.32v59-61v2.31v58-60v2.30v58-60v2.29v56-58v2.28
原创
1499阅读
0评论
1点赞
发布博客于 7 月前

基于selenium的UI自动化实践(博客文章标题获取)

目录1、需求说明2、实现目的3、特殊说明4、环境搭建5、实现思路6、实现效果1、需求说明实现的需求是:获取某个博主博客的文章标题,然后把获取的标题内容保存到excel中2、实现目的适用于刚开始学习seleniumUI自动化的人,建立对UI自动化的基本认知3、特殊说明后续代码只是来获取博主文章的标题,并无其它风险,所以不存在安全问题4、环境搭建详细参考:WebUI自动化环境搭建5、实现思路# -*- coding:utf-8 -*-from selenium import w
原创
133阅读
0评论
1点赞
发布博客于 7 月前

python+requests+excel+unittest+ddt接口自动化数据驱动并生成html报告(优化版)

本文章内容是基于上海-悠悠的版本,进行了优化,增加了部分内容,详细请查阅下文。目录1、原文链接2、修改前后框架区别3、主要修改内容4、详细修改内容说明4.1、增加token关联4.1.1、token获取get_token.py4.1.2、token保存operation_json.py4.1.3、token的读取base_api.py4.2、增加cookie关联4.2.1、cookie获取get_token.py4.2.2、cookie保存operation_json.py4.2.3、cookie的读取b
原创
438阅读
0评论
0点赞
发布博客于 7 月前

python3所有库列表

文章目录文本二进制数据数据类型数学函数式编程文件与目录持久化压缩文件格式化加密操作系统工具并发进程间通信互联网HTML与XML互联网协议与支持多媒体国际化编程框架Tk图形用户接口开发工具调试运行时解释器导入模块Python语言其它Windows相关Unix相关文本string:通用字符串操作re:正则表达式操作difflib:差异计算工具textwrap:文本填充unicodedata:Unicode字符数据库stringprep:互联网字符串准备工具readl.
转载
162阅读
0评论
0点赞
发布博客于 7 月前

软件测试分类

一、软件测试的分类 1、按开发阶段:单元测试、集成测试、系统测试、验收测试 2、按测试实施组织:α、β、第三方 3、按测试执行方式:静态测试、动态测试 4、按是否查看代码:黑盒测试、白盒测试、灰盒测试 5、按是否手工执行划分:手工测试、自动化测试 6、按测试对象划分:性能测试、安全测试、兼容性测试、文档测试、易用性测试(用户体验测试)、业务测试、界面测试、安装测试 7、按测试地域划分:本地化测试、国际化测试 二、按开发阶段划分 1、UI界面层(用户界面测试):功能性验证测试、兼容
转载
152阅读
0评论
1点赞
发布博客于 7 月前

Python json中一直搞不清的load、loads、dump、dumps、eval

做接口测试的时候,有时候需要对字符串、json串进行一些转换,可是总是得花费一些时间,本质来说还是有可能是这几个方法的使用没有弄清楚。目录1、json.loads()2、json.load()3、json.dumps()4、json.dump()5、eval()1、json.loads()源码:def loads(s, *, encoding=None, cls=None, object_hook=None, parse_float=None, parse_int=None, par
原创
388阅读
0评论
2点赞
发布博客于 7 月前

WebUI自动化中截图的使用

前言做UI自动化时,有时候可能因为需要把某个步骤的界面显示截图保存,这里我用到的是webdriver的截图功能。环境搭建这里说的UI自动化指的是 web的UI自动化,使用的是Python+Selenium+webdriver写的,用Unittest框架来组织用例和脚本。具体环境搭建可以参考之前的环境搭建详细文章:https://blog.csdn.net/NoamaNelson/article/details/102971936封装截图功能creenShot.pydriver:指的是使用哪个浏
原创
235阅读
0评论
0点赞
发布博客于 7 月前

有测试的没,相互关注交流哈

发布Blink于 8 月前

【笔记】自动化测试概况和认知

目录前言1、自动化测试真相1.1、自动化并不廉价,相反,自动化很贵1.2、自动化脚本往往没有想象中的那么可靠1.3、自动化测试不是单靠测试就能搞定的事儿2、如何评估自动化收益?2.1、自动化测试的实施成本2.1.1、前期开发成本2.1.2、后期维护成本2.2、自动化测试的运行次数2.3、自动化测试实施成本3、自动化测试工具介绍3.1、单元测试工具3.2、UI自动化测试工具3.3、性能自动化测试工具《测试架构师修炼之道》是我的一本枕边书,每次看的时候总是有不同的感受。今天来整理下书中提到的自动化测试相关的知
原创
205阅读
0评论
0点赞
发布博客于 8 月前

Fiddler4抓取安卓手机数据包图文教程

目录1、使用背景2、操作步骤2.1、查看记录Fiddler安装负载机的ip2.2、确保电脑,手机在同一个局域网内2.3、设置fiddler2.4、手机wifi设置3、开始测试1、使用背景测试的时候,有时候需要对某个app进行流量数据抓包,进行测试分析。有很多方法,今天使用Fiddler4,介绍下如何进行安卓手机app抓包。2、操作步骤2.1、查看记录Fiddler安装负载机的ip通俗说就是安装Fiddler电脑的ip地址:cmd命令行,输入ipconfig,如下我的是192.168.0.18
原创
436阅读
0评论
1点赞
发布博客于 8 月前

解决自动化接口测试的数据依赖

本篇博客是延续上一篇博客(https://blog.csdn.net/guozhiguo86/article/details/100090828)把其中涉及到的怎样解决数据依赖的问题,单独拎出来做讲解。模板释义在excel模板中涉及到数据依赖的列如下图所示:如上图所示,一共有:rely_case...
转载
611阅读
0评论
2点赞
发布博客于 9 月前

Pytest和Allure测试框架-超详细版+实战

文章目录一:pytest的介绍,安装,框架结构,执行方式1,特点2,安装3, pytest的框架结构4,执行方式二:Pytest -断言、跳过及运行1,Pytest -断言、跳过及运行2,mark中的skip(跳过)3,mark中的xfail(失败)4,使用自定义标记mark只执行部分用例5,文件名类名方法执行部分用例6,-k 组合调用执行部分用例三, Pytest -fixture1. 如下:...
转载
765阅读
0评论
2点赞
发布博客于 9 月前

一个购房者的辛酸经历(纯属娱乐)

仅以此文记录当时购房经历,仅为娱乐,不涉及技术。曰:吾于一八年初定万国,始因其,地段优,交通便,人情暖。反复察,觉其两居,南北通,光线足,而后买之。其后,欣喜若狂,何故?居现世,有一安定之处,于刚需者,实为难于青天。举全家之力,协亲朋好友之助,终得两居,吾感激涕零。有一儿,满两周,思之良久,为其不可大动,应美化之。遂请师傅实地察,观地理,算天命,于是得一吉日,欲改之。拆厨房及沐浴之地,换破损水电之线,动全屋不规之处;覆地砖以木地板,刷白墙以乳胶漆,涂木门以清漆,更白炽灯以LED。通风三月,焕然一新
原创
292阅读
0评论
2点赞
发布博客于 9 月前

Python写入csv出现空白行,如何解决?

自己平时其实也很少用到csv,今天有个特殊需求,也就不得不用了。但是出现了空白行。改前代码 with open(zentao_file, 'w', encoding='utf8') as f: writer = csv.writer(f) writer.writerows(zentao_testcase_rows) logging.info('Convert XMind file(%s) to a zentao csv file(%s) succes
原创
350阅读
0评论
0点赞
发布博客于 9 月前

早上上班路上,旁听别人对话。貌似做管理的,说:人分三流,一流的人做明天的事;二流的人做今天的事;三流的人做昨天的事,你属于几流的人?然后听见一个人说:我属于下流的!为啥呢?因为前年的Bug还没改完呢!!!!哈哈,这哥们把我逗笑了!

 
发布Blink于 9 月前

Docker各种思维脑图【整理】

注:主要对一些博主分享的Docker脑图进行汇总,方便个人学习使用。如果他用,请点击对应链接联系对应博主。1、Docker思维导图博主:aero_boy2、Docker及其使用思维导图博主:爱是与世界平行3、尚硅谷周阳Docker思维导图(官方完整版)博主:无需有太多4、Docker学习思维导图博主:only老K5、Docker常用命令的思维导图博主:青耕JL6、D...
原创
572阅读
0评论
1点赞
发布博客于 9 月前

Docker及其使用思维导图

学习Docker的使用。包括Docker的一些命令,Docker容器的使用,Docker镜像的使用,Docker容器连接等内容。Docker使用思维导图及各各种命令Docker的架构Docker deamon(Docker守护进程):Client(Docker客户端):Images(Docker镜像):Container(容器):Registry(注册中心):Docker常用命令搜索命令:d...
转载
290阅读
0评论
0点赞
发布博客于 9 月前

MySql基础-笔记13 -函数和运算符

目录1、函数1.1、字符串函数1.2、数字函数1.3、日期函数1.4、高级函数1、函数1.1、字符串函数函数描述实例ASCII(s)返回字符串 s 的第一个字符的 ASCII 码。返回 CustomerName 字段第一个字母的 ASCII 码:SELECT ASCII(CustomerName) AS NumCodeOfFirstCharFROM Customers...
转载
88阅读
0评论
0点赞
发布博客于 10 月前

MySql基础-笔记12 -重复数据处理、SQL注入、导入导出数据

目录1、处理重复数据1、处理重复数据
原创
98阅读
0评论
0点赞
发布博客于 10 月前

MySql基础-笔记11-临时表、复制表、元数据、序列使用

目录1、临时表1.1、说明1.2、实例1.3、删除临时表2、复制表2.1、步骤2.2、实例操作3、元数据3.1、获取服务器元数据4、序列使用4.1、说明4.2、使用 AUTO_INCREMENT4.3、重置序列4.4、设置序列的开始值1、临时表1.1、说明保存一些临时数据只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间。临时表只在当前连接可见,如果使用脚本来创建My...
原创
204阅读
0评论
0点赞
发布博客于 10 月前

MySql基础-笔记10-索引

目录1、说明2、普通索引2.1、创建索引1、说明索引可以大大提高MySQL的检索速度;索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索引包含多个列;创建索引时,需要确保该索引是应用在 SQL 查询语句的条件(一般作为 WHERE 子句的条件);索引也是一张表,该表保存了主键与索引字段,并指向实体表的记录;过多的...
转载
66阅读
0评论
0点赞
发布博客于 10 月前

MySql基础-笔记9 -ALTER命令

目录1、作用2、添加表字段3、删除表字段4、新增或删除指定字段位置5、查看数据表的结构变化6、修改字段类型及名称7、修改字段默认值8、修改表名1、作用使用MySQL ALTER命令,来修改数据表名或者修改数据表字段。先准备测试数据表:就先用创建好的study_transaction2、添加表字段在study_transaction中添加study_username,study_pas...
原创
85阅读
0评论
0点赞
发布博客于 10 月前

MySql基础-笔记8 -事务

否
转载
91阅读
0评论
0点赞
发布博客于 10 月前

MySql基础-笔记7 -正则表达式

目录1、说明2、REGEXP 操作符的正则模式3、实际使用1、说明MySQL可以通过 LIKE …% 来进行模糊匹配MySQL中使用 REGEXP 操作符来进行正则表达式匹配2、REGEXP 操作符的正则模式 模式描述^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '
' 或 '\r' 之后的位置。$匹配输入字符串...
原创
79阅读
0评论
0点赞
发布博客于 10 月前

MySql基础-笔记6 -排序、分组、连接的使用、NULL值处理

目录1、 排序1.1、作用1.2、语法1、 排序1.1、作用使用 MySQL 的 ORDER BY 子句对读取的数据进行排序,返回搜索结果1.2、语法SELECT field1, field2,...fieldN FROM table_name1, table_name2...ORDER BY field1 [ASC [DESC][默认 ASC]], [field2...] [ASC ...
原创
96阅读
0评论
0点赞
发布博客于 10 月前

MySql基础-笔记5 -WHERE 、UPDATE、DELETE、LIKE、UNION使用

语法和理论转自https://www.runoob.com/mysql/mysql-where-clause.html目录1、WHERE 子句1.1、语法1.2、用于 WHERE 子句操作符列表1.3、实际操作1.4、BINARY 的使用2、UPDATE 更新2.1、作用2.2、语法2.3、实际操作3、DELETE 语句3.1、作用3.2、语法3.3、实际操作4、LIKE 子句4.1、作用4.2...
原创
130阅读
0评论
0点赞
发布博客于 10 月前

MySql基础-笔记4 -数据表创建、删除和数据插入、查询等操作

目录1、创建数据表1.1、数据表信息1.2、语法1、创建数据表1.1、数据表信息表名表字段名定义每个表字段1.2、语法命令:CREATE TABLE table_name(column_name column_ytpe);事例:在pymysql_study中创建数据表study_tb1实例:mysql -u root -puse pymysql_study;CREATE...
原创
138阅读
0评论
0点赞
发布博客于 10 月前

MySql基础-笔记3 -数据类型

MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。以下内容学习来自:https://www.runoob.com/mysql/mysql-data-types.html数值类型类型大小范围(有符号)范围(无符号)用途TINYINT1 byte(-128,127)(0,255)小整数值SM...
转载
74阅读
0评论
0点赞
发布博客于 10 月前

MySql基础-笔记2 -数据库创建、删除、选择等操作

在MySql数据库基础1 -Windows下安装配置图文教程的基础上,我们来了解如何对数据库进行操作,比如常见的创建数据库、删除数据库、选择数据库等;连接数据库简单的方法是直接登录,使用如下命令(指的是本地数据库):mysql -u root -p 在密码界面输入登录密码即可;Enter password:******退出数据库输入exit回车即可创建数据库方式一:使用c...
原创
88阅读
0评论
0点赞
发布博客于 10 月前

MySql基础-笔记1 -Windows下安装配置图文教程

下载https://dev.mysql.com/downloads/mysql/打开以上链接,根据自己的系统进行选择(本文以64位系统为例)如果是32位系统,请选择msi安装安装zip格式无须安装,下载下来是zip格式,直接解压到某个目录,注意目录不要有中文,本文目录为:D:\mysql-8.0.19-winx64设置环境变量进入到D:\mysql-8.0.19-w...
原创
103阅读
0评论
0点赞
发布博客于 10 月前

Python系列之正则表达式详解

Python系列之正则表达式详解 Python 正则表达式模块 (re) 简介Python 的 re 模块(Regular Expression 正则表达式)提供各种正则表达式的匹配操作,和 Perl 脚本的正则表达式功能类似,使用这一内嵌于 Python 的语言工具,尽管不能满足所有复杂的匹配情况,但足够在绝大多数情况下能够有效地实现对复杂字符串的分析并提取出相关信息。Python ...
转载
107阅读
0评论
0点赞
发布博客于 10 月前

测试工程师个人技能提升的书籍有哪些?

俗话说:活到老学到老。可能因为工作原因或者因为懒吧,已经很少看书了,下边是个人看过的一些书籍,希望对想了解测试的你有用。1、【测试理论及思维】1、《计算机软件测试(原书第2版)》 (美)佩腾(Patton,R.)2、《软件测试的艺术(原书第3版) 》(美)梅耶 等3、《Google软件测试之道》4、《软件测试技术大全》2、【App测试相关】1、《腾讯Android自动化测试实战》2...
原创
461阅读
0评论
2点赞
发布博客于 10 月前

超全Python图像处理讲解(多图预警)

文章目录Pillow模块讲解一、Image模块1.1 、打开图片和显示图片1.2、创建一个简单的图像1.3、图像混合(1)透明度混合(2)遮罩混合1.4、图像缩放(1)按像素缩放(2)按尺寸缩放1.5、图像的剪切与粘贴(1)图像粘贴(2)裁剪图像1.4、图像旋转和格式转换(1)图像旋转(2)格式转换1.5、分离和合并(1)分离(2)合并二、ImageFilter2.1、高斯模糊2.2、其它滤镜三...
转载
286阅读
0评论
0点赞
发布博客于 10 月前

Unittest接口和UI自动化测试框架中的发送邮件服务如何使用?

在写Unittest接口和UI自动化测试的时候,需要封装邮件模块来进行发送邮件。如何做呢?简单做一下整理。1、在框架工具集中封装send_mail.py如图,我的在common中封装了send_mail.py代码如下:#coding=utf-8from email.mime.text import MIMETextimport timeimport smtplibimport g...
原创
217阅读
0评论
0点赞
发布博客于 10 月前

测试领域专业术语整理-持续更新

注意:仅以此篇文章来整理测试领域的专业术语,内容会不断的搜集整理以及进行纠错。(仅供参考)更新:2020.4.3 初稿序号名词解释备注1Alpha测试在产品或软件研发过程中,由测试人员在 模拟实际操作测试环境下进行的集成和系统测试/2Beta 测试指产品或软件在试运营或推广阶段,由前端同事或用户在实际使用环境下进行的测试。/3C/S客...
原创
388阅读
0评论
0点赞
发布博客于 10 月前

python 彻底解读多线程与多进程

title: 多线程与多进程copyright: truetop: 0date: 2019-03-03 16:16:41tags: 多线程多进程categories: Python高阶笔记permalink:password:keywords:description: 对python的多线程多进程进一步刨析。真是这样的话,有些话,只有准确的时间准确的地点亲口说出来。现在时间错过...
转载
110阅读
0评论
0点赞
发布博客于 11 月前

Unittest+Python接口自动化测试如何进行token关联?

业务背景有些业务在做接口自动化的时候,接口头需要传入token参数,那么如何做呢?下边是整理的内容,当然也借鉴了网友的一些资料。1、先封装对json格式的数据存储,主要是用来保存和读取获取到的token值operation_json.py#coding:utf-8import jsonclass OperetionJson: def __init__(self,file_pa...
原创
1119阅读
0评论
0点赞
发布博客于 1 年前