自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

崔同学的博客

Welcome to Mr.Cui's IT Blog | 鲜衣怒马少年时,一日看尽长安花!

  • 博客(29)
  • 收藏
  • 关注

原创 Python Unittest 单元自动化测试框架

博文目录一、单元测试1.单元测试概念2.单元测试过程3.单元测试框架的作用4.最基本的单元测试示例二、Unittest1.TestCase 基类(测试用例)(1) 一个完整的基本实例(2) TestCase 运行测试的方法(3) TestCase 的断言方法(4) TestCase 收集异常警告日志的方法2.Testfixture 测试脚手架3.TestSuite 测试集(测试套件)4.TestLoader.discover 探索性测试5.TestRunner 测试运行器三、博主原创手动码字,喜欢就点赞收藏

2020-08-09 23:40:05 460

原创 Docker 技术部署基于 LAMP 服务器环境网站

Docker 技术部署基于 LAMP 服务器环境网站一、Docker正如其生动的 logo,我瞅着这萌萌的 docker 小鲨鱼拖载着多个集装箱(docker容器),便心生喜爱。docker 是运行于 Linux 内核,基于操作系统层面的虚拟化技术。相比传统物理层级的虚拟机具有:占用资源少、秒级启动、快速部署、应用隔离、便于迁移、保证开发测试生产环境一致性、多租户环境等优势。安装uname -r #查看linux内核3.10以上yum -y update #系统升级yum inst

2020-06-30 22:07:26 983 2

原创 Mybatis SQL注解使用场景

Mybatis SQL注解使用场景

2024-07-12 08:15:00 1092

原创 FlameTest火焰图测试应用

【代码】FlameTest火焰图测试应用

2024-05-13 07:30:00 127

原创 Python接口时延性能测试

Python接口时延性能测试~

2024-04-15 08:00:00 123 1

原创 查询资源消耗

print(f"磁盘IO 最大值: {max_disk_io} 平均值: {avg_disk_io}")print(f"网络流量 最大值: {max_net_io} 平均值: {avg_net_io}")print(f"CPU 最大值: {max_cpu}% 平均值: {avg_cpu}%")print(f"内存 最大值: {max_mem} 平均值: {avg_mem}")pid = 12345 # 替换为你需要测试的进程的PID。duration = 10 # 替换为你的测试时长。

2023-10-12 03:21:25 424

原创 Python性能测试服务器进程资源消耗

pid = 1234 # 替换为你要测试的进程的PID。duration = 60 # 测试时长,单位是秒。

2023-10-12 02:58:03 331

原创 Web 自动化测试 Selenium API

文章目录一、自动化测试1.1 概念1.2 介绍1.3 分类1.4 Selenium二、环境2.1 Python、Pycharm2.2 Selenium2.2.1 pip2.2.2 验证2.3 Browser driver2.4 Non-GUI 无头模式(无界面)三、Selenium API3.1 WebDriver3.1.1 WebDriver 对象3.1.1.1 导入方式13.1.1.1 导入方式23.1.2 WebDriver方法3.1.2.1 访问退出3.1.2.2 定位元素3.1.2.3 Xpath

2021-07-02 02:17:46 628 1

原创 Swagger Editor 的部署使用

文章目录一、swagger 本地部署1、安装 nodejs、npm2、npm 安装 http server3、下载项目4、环境变量5、运行hs服务二、Swagger 使用三、关于一、swagger 本地部署Swagger Editor 可以使用在线编辑器,也可以离线本地部署环境。使用YAML定义接口规范,接口文档生成不同框架服务端、客户端。可以导出JSON格式API规范,通过Swagger UI发布。1、安装 nodejs、npmnpm是Nodejs的包管理器戳node.js官网戳node.js

2021-06-27 00:24:57 727 1

原创 Pycharm结合Git、GitHub配置与其常用操作

文章目录一、Pycharm配置Git1.Pycharm、Git安装准备2.Pycharm配置Git路径二、Pycharm配置GitHub1.准备GitHub账号2.HTTP代理设置3.连接GitHub账号1) 账号登录(Use credentials)2) Token登录(Use token)三、Pycharm的Git操作1.Git Clone-克隆远程仓库到本地2.Git Commit-提交代码到远程仓库3.Git Push-推送等其他操作4.Git Bash-命令行输入四、Git Bash常用命令1.配

2021-05-06 00:46:50 2594

原创 App移动端测试-Fiddler工作场景总结

文章目录一.测试思路1.1App测试内容1.2APP功能测试思路二.Fiddler测试环境配置2.1Fiddler PC配置2.2模拟器端配置2.3模拟器端代理设置三.Fiddler测试工作应用场景3.1 Fiddler抓包辅助定位Bug原因1) Inspectors模块查看抓包信息a.服务器映射b.请求Session过滤c.抓取数据2) Https协议的抓包配置a.PC安装 Fiddler 根证书b.模拟器/手机安装 Fiddler 根证书3.2 Fiddler模拟构建测试场景-MOCK1) Breakp

2021-04-11 21:07:35 431

原创 APP测试之Fiddler-抓取数据(Https)与伪造服务器响应

文章目录一、测试思路1. 通用测试思路2. 移动APP功能测试思路二、Fiddler 抓包APP并模拟APP服务器响应数据1. Fiddler PC端配置2. 模拟器端配置3. Inspectors模块查看捕获的抓包信息4. AutoResponder模块模拟响应数据测试app三、Fiddler 捕获 HTTPS 协议包1. PC端安装 Fiddler 证书2. 模拟器/手机端安装 Fiddler 证书四、原创手动码字,喜欢就点赞收藏哦一、测试思路1. 通用测试思路笔者认为对Web还是App通常应先按

2021-03-08 00:44:19 1462

原创 SoloPi监控移动App性能指标

博文目录一、SoloPi 介绍1. SoloPi2. 性能测试工具二、SoloPi 性能工具使用1. Solopi 安装2. 性能测试工具的权限申请3. 性能测试指标设置与录制三、支持原创喜欢就点赞收藏哦一、SoloPi 介绍1. SoloPi蚂蚁开源移动App测试工具,开源地址戳 GitHub此处。SoloPi主要分为:录制回放(自动化测试)、性能工具(性能测试)、一机多控(兼容性测试);本文主要介绍性能测试模块。2. 性能测试工具记录待测应用的各项性能指标,支持实时观察模式与录制模式,支持通

2021-03-03 22:35:53 3049 1

原创 VMWare下XAMPP搭建Discuz环境及问题解决

文章目录一、XAMPP1. Xampp 介绍2. Xampp 版本3. Xampp 安装4. Xmapp 服务二、phpMyAdmin 中 SQL 创建 Discuz 数据库1. 访问 phpMyAdmin2. 创建 discuz 数据库三、Discuz 配置1. Discuz 导入2. Discuz 安装四、解决主机访问虚拟机网络的问题1. 解决主机Ping不通VMWare虚拟机服务器的问题2. 解决主机Ping到VMWare虚拟机ip得到其他ip的回复五、博主原创手动码字,喜欢就点赞收藏一、XAMPP

2020-11-09 20:45:57 796 3

原创 SoapUI WebService 接口测试

文章目录一、SoapUI二、SoapUI测试REST类型接口1. REST 协议类型的测试2. POST接口测试(1) 简单的某个接口测试(2) 组织多条用例测试3. GET接口测试三、SoapUI测试SOAP类型接口1. SOAP 协议类型的测试2. 测试外部系统接口的文档3. 测试业务4. SOAP请求与响应源码5. 同理可测试其他Web服务接口四、博主原创手动码字,喜欢记得收藏点赞一、SoapUI先引用 SoapUI 官网一段官方介绍作为开篇无论是开源的还是商业的,SoapUI 测试工具都可以

2020-09-05 19:44:44 4539

原创 Jmeter 远程压测 JDBC for MySQL 数据库

博文目录一、Jmeter1、Jmeter介绍2、JMeter特性3、Jmeter安装4、Jmeter 测试 JDBC 的场景二、服务器端准备数据库数据1、MySQL命令行2、数据库操作准备测试数据三、Jmeter 测试 JDBC 步骤1、测试计划配置2、线程组配置3、线程组添加配置元件: JDBC Connection Configuration(1) Jmeter 操作(2) MySQL 操作4、线程组添加取样器:JDBC Request5、添加监听器四、本文性能测试总结五、博主原创手动码字,喜欢就点赞

2020-09-03 02:32:28 495 2

原创 Python+Pycharm+Selenium+WebDriver 自动化环境搭建

本文讲解了 Python+Pycharm+Selenium+WebDriver 自动化环境搭建全套流程,包括 pip 包管理,环境变量,浏览器驱动匹配,以及自动化程序示例等等,原创内容请勿盗图。

2020-08-13 00:39:22 3763

原创 Python 参数类型,闭包函数,匿名函数等多种函数的总结分析

目录笔者前言一、位置参数的函数二、不定长参数的函数三、关键字参数的函数四、混合参数类型的函数五、内嵌函数与闭包六、lambda 匿名函数1.匿名函数作为值赋给一个变量2.匿名函数作为参数值传给其他函数七、其他一些简单用法1.函数设定参数默认值2.函数返回多个值八、博主原创,手动码字记得收藏点赞哦欢迎评论。笔者前言面向对象(Object Oriented Programming)作为一种更优秀的编程思想和面向过程(Procedure Oriented Programming)相比,我们实际中会发现抽象程度

2020-08-01 19:30:35 296

原创 VMWare 新建 Windows7 Ultimate 64bit 虚拟机及VMWare Tools

目录一、获取原版纯净的官方镜像二、VMWare 新建虚拟机并导入镜像三、调整硬件参数让VMWare更流畅四、手动原创码字,有帮助就收藏点赞吧一、获取原版纯净的官方镜像对于操作系统的一些 ghost 版,存在许多流氓预装软件和删除了一些原版功能,因此,如果是为了用作服务器环境或实验环境,最好使用微软原版镜像。Windows7 历经十年,虽然微软目前已停止了它的支持,“爷青结啊”,不过也丝毫不影响它在某些场景下的使用选择。在 “MSDN,I tell you” 网站获取所需的 Win7 Ultimate

2020-07-28 23:14:45 902

原创 Wireshark 抓包过滤器使用及TCP三次握手深层分析

Wireshark 抓包过滤器使用及TCP三次握手深层分析前言笔者上一篇写过 Docker 的博客 logo 就是一条小鲨鱼,没想到这次想要更的内容,碰巧也是和鲨鱼有关,当然只有 logo 有关了,哈,看来和 shark 有不解之缘。一、Wireshark介绍与安装Wireshark 是非常流行、功能强大的网络数据包分析软件,并且开源免费。可在 Wireshark官网下载对应系统版本的软件,笔者本文使用 V3.2.5 Windows 64-bit。它用于软件开发、软件测试等工作中debug十分方

2020-07-21 02:31:12 4249 4

原创 使用docker 容器及镜像 php-nginx 部署 LNMP 环境

本文目录LNMP一、docker 安装与启动二、仓库拉取所需镜像(docker pull)三、docker 数据卷创建(docker volume create)四、 Xftp 上传网页到 Linux 宿主机的数据卷五、docker 启动容器 Nginx(docker run)并映射目录和端口六、浏览器访问 http://宿主机ip:端口8001/xxxLNMPLNMP 即 Linux + Nginx + Mysql + PHP 搭建的服务器环境;此外,还有 LAMP(Linux + Apache +

2020-06-30 00:41:16 3454 2

原创 如何使用Xshell远程访问 Linux (CentOS) 主机

如何使用Xshell远程访问 Linux (CentOS) 主机一、Linux (CentOS) 端开启网卡并获取ip登入 CentOS 的 root 账号ifconfig 查看ip地址ifup ens32 打开网卡【注】如果是在VMware虚拟机,配置网络适配器选桥接模式更容易连通网络。选“NAT”模式一般容易报错。ifconfig 再次查看ip地址二、Xshell 新建会话连接 Linux (CentOS) 主机点击新建会话,输入会话名、Linux主机

2020-06-29 23:04:36 416

原创 Win10 不支持 Miracast 无法投影解决方案

Win10 不支持 Miracast 无法投影解决方案一、投影必备条件手机端支持 “无线投屏” 功能电脑端显卡硬件驱动支持 Miracast,如不支持可尝试更新驱动,更新前备份手机和 Windows10 电脑端处于相同频率的同一 WiFi 网络services.msc服务管理器中 Windows Media Player Network Sharing Service 服务已开启若上述条件具备后,依然是不支持 Miracast 投影,再采用下面方法二、设备管理器中开启无线虚拟网络适配器

2020-06-27 15:40:59 34405 3

原创 MySQL数据库权限报错常见BUG问题汇总

前言笔者我在很久以前部署了一个JSP管理系统时安装了MySQL 5.7.20,最近这段时间打开使用时,忽然发现总报各种错误,基本是root账户的password的问题,可能是时间太久笔者忘了密码,或者MySQL自身权限问题。基于此,特汇总MySQL最容易出现的安装、启动、登入和Navicat Premium连接MySQL的问题。MySQL安装进入MySQL 官网此处下载社区版,笔者使用流行的5.7版本 mysql-installer-community-5.7.20.0.msi,当然目前已经到8.0.

2020-05-25 00:24:04 2171 1

原创 创建虚拟机里Linux环境——VMWare+CentOS

虚拟机的工作原理当只有一台Win10的计算机时,却想有另外一台Linux系统的计算机来做事,除了再买一台PC或者做双系统外,最好的办法就是虚拟机 virtual machine了。虚拟机的原理很简单,由虚拟机对原有的物理硬件,划配出虚拟硬件,在此之上,自然而然有了新的OS和APP了。虚拟机的使用虚拟机软件VMWare虚拟机软件有VMWare、Virtualbox,常用VMWareVMWare官网下载Workstation Pro,完成后开始安装:VMware-workstation-full-

2020-05-17 01:04:28 675 1

原创 不同类型软件的对应的测试技术方向

软件测试——面对软件类型1、Web网站系统2、移动app、微信小程序3、智能设备(嵌入式)不同类型软件——测试技术和工具相对独立如:web测试栈、移动app测试栈测试工程师——【系统测试】是主要工作:编写《测试计划》《测试方案》《测试用例》——>搭建测试环境+执行测试用例——>编写《缺陷报告》《测试总结》1、其中,编写测试流程文档的环节、测试环境、基础数据库都是通用的测试技术。2、其中,针对不同类型软件,只有搭建测试环境+执行测试用例涉及的工具技术不同,关注的测试细节也不一样。

2020-05-15 23:58:02 555

原创 软件测试和计算机知识的关联程度

软件测试计算机知识中只学和软件测试相关联的内容测试工作包括:1、《编写计划》2、《设计方案》3、《编写用例》4、搭建测试环境【软件操作】5、执行测试用例【软件操作】6、《缺陷报告》7、《总结报告》一、软件测试——操作系统OS搭建测试环境,不同OS上安装部署软件软件测试要了解OS基本操作,工作原理计算机1、app2、OS(硬软件隔离,软件开发无关硬件)3、hard ware(显卡网卡、CPU、内存…)测试工作使用的OS1、Windows、Mac系统√文件、进程、用户、设备

2020-05-15 23:41:32 266

原创 软件测试工作里面究竟做什么

软件测试阶段案例. 自动售货机针对贩卖机测试:1、像用户一样使用机器【系统测试】①插入20块选5元②插入5元选5元③插入其他美元日元,取不到该商品需要自动判断是不是RMB,用户角度的测试方法,无法很全面的测试只要单独针对算法代码测试2、单独调用部分代码做测试【单元测试】3、针对贩卖机的组装进行测试【集成测试】实际测试(角度)步骤1、先针对每个小部分测试【单元测试】2、不同部分组装起来测试【集成测试】3、组装好后,像用户一样测试【系统测试】合起来>>>>

2020-05-14 22:51:34 507

原创 软件研发的全过程,即生命周期

Hi,从我的第一篇csdn博文,给自己记录软件测试的道路。不积跬步无以至千里,不积小流无以成江海。希望爱与希望,爱与和平,love and peace,照耀我吧。一、软件研发 与其他实物(例如房子)研发制造过程一样,都有生命周期。(类比建房子的规划-图纸-搭建-监理)软件研发过程:1、规划——项目经理(耗时、人数)2、需求——需求分析工程师(功能点)3、设计——高级开发(设计文档-图纸)4、编码——初级开发(代码编写)5、测试——测试工程师(发现问题优化)6、维护——技术支持(排查故障升级

2020-05-14 22:34:53 757

空空如也

空空如也

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

TA关注的人

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