自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (6)
  • 收藏
  • 关注

原创 Juiceshop安全测试靶场闯关提升过程-4星

闯关练习提升安全测试技术

2023-03-02 17:52:29 389

原创 2022年OWASP十大应用安全风险

OWASP 十大应用安全风险

2023-03-02 16:25:45 1520

原创 2023深度分析中国软件质量存在的问题

分析软件质量的问题

2023-02-20 11:33:12 648

原创 2023年之后软件测试人员何处去?一文解决所有入行人员的困惑!

1. 了解国家层面需求 2. 了解企业公司现状 3. 了解入行和提升的培训教育和学习 4. 谈谈测试工程师的难处 5. 综合考虑认识你自己,是否还适合由你自己决定

2023-02-15 10:43:38 325

原创 Chatgpt人工智能的聊天机器人来给软件测试人员的影响是什么?

通过几个在chatgpt中关于测试的对话,chatgpt 对软件测试的影响,你的想法是什么?

2023-02-08 10:01:27 1167

原创 初级软件测试工程师技能树

对软件测试工程师的成长提供帮助

2023-02-02 11:07:19 215

原创 Selenium4+Pytest+Allure+PO自动化测试框架最新设计

最新设计说明: 使用selenium4的以服务方式连接驱动,使用 selenium4唯一的两种定位方式,并加上智能流畅等待的封装。最终效果:1、实现页面代码与测试 代码分离,2、封装公共方法,其他页面通过继承调用。3、实现 测试 代码与 测试数据分离 4、实现allure输出加上附加截图等报告。5、实现并发执行。1、POM介绍略2、封装通用方法# 哪些公共基本操作方法,初始化应该有操...

2022-07-29 13:40:48 281 1

原创 7、使用包含继承,设计我前端的样式,从前端向后传递数据

一、技术准备:模板(template)包含、继承与 {% block %} 的用法{% include %} 标签在项目的开发过程中,有很多页面的某些内容都是一样的,比如页面的导航条,页脚的部分,在每个页面都是一样的,我们 将相同的代码,抽出来,使用时用{% include %}标签。{% extends "main.html" %} 的意思是继承 main.html页面的代码,使用继承...

2022-05-08 09:18:48 97

原创 6、Django将后端数据传递回前端界面形成好看页面(bootstrap)

1、将后端数据传递回前端界面(常用格式列表字典)views.py中Render中参数context传递动态数据rooms=[ {'name':'python web 技术'},{'name':'测试技术'}, {'name':'人工智能'}]def hello(request): context={'rooms':rooms} return render(request,'h...

2022-05-08 09:18:37 1111

原创 5、django使用ORM方式建立操作数据表-将数据保存到数据库中

django使用ORM方式建立操作数据表ORM (Object Relational Mapping )把类映射成数据库中的表,把类的一个实例对象映射成数据库中的数据行,把类的属性映射成表中的字段,通过对象的操作对应到数据库表的操作,实现了对象到 SQL、SQL 到对象转换过程。image.pngimage.png1、model模型第一步:设计模型完成博客,我们需要存储...

2022-04-08 11:14:44 726

原创 2、Django环境搭建

1.搭建虚拟环境。Virtualenv是一个强大的Python虚拟环境工具,它建立多个相互独立,互不影响的Python工作环境。image.pngimage.png2.安装数据库软件Django支持多种类型的数据库。3.安装Python解释器到官网上下载:需要安装Python3.6以上image.png4.安装代码编辑器(IDE)VScode和Py...

2022-04-01 10:38:09 62

原创 4、Django中通过模板Template建立返回的响应

添加模板做为返回的响应image.png1、配置根路由和二级路由第一步:在最外面的urls.py的路由是根路由urls.pyfrom django.contrib import adminfrom django.urls import path,includeurlpatterns = [ path('admin/', admin.site.urls), #...

2022-04-01 10:28:45 99

原创 3、Django初体验

0、安装django包pip install django #安装最新Djangopip install django==3.2 #指定版本安装1、创建Django项目:django-admin startproject apitest2、创建APP的骨架并声明(让大家都知道)2.1 python manage.py startapp blog2.2 settings.py配置文件...

2022-03-25 09:05:41 75

原创 Juiceshop安全测试环境搭建及闯关提升过程-3星

一、OWASP果汁店介绍OWASP果汁店是OWASP组织提供的官方提升安全技术的示例网站:源码:https://github.com/bkimminich/juice-shop#docker-container网站的框架结构:框架结构.png帮助文档:大家可以仔细读这个也可提升。https://pwning.owasp-juice.shop/appendix/soluti...

2021-12-08 18:32:00 163

原创 juiceshop安全测试环境搭建及闯关提升过程-1星-2星

一、OWASP果汁店介绍OWASP果汁店是OWASP组织提供的官方提升安全技术的示例网站:源码:https://github.com/bkimminich/juice-shop#docker-container网站的框架结构:框架结构.png帮助文档:大家可以仔细读这个也可提升。https://pwning.owasp-juice.shop/appendix/soluti...

2021-07-23 16:43:04 376

原创 Grafana7+InfluxDB2+Jmeter5 搭建可视化性能测试监控平台

自influxdb1.8以后,编写语言换成flux,数据库database换成bucket。一、整体流程JMeter + InfluxDB使用jmeter后置处理器将JMeter指标导出到InfluxDB数据库. 如果想要将数据可视化,那就需要在Grafana中配置数据源。步骤:1、搭建环境(使用docker)1.1 influxdb;1.2 grafana(docker-compo...

2021-06-29 21:45:09 690

原创 酷炫图形监控grafana安装与zabbix配置

01 前言在树莓派配置了温度监控系统,监控服务器周边的环境、UPS和交换机的温度。但是我现有的监控软件的画面都很难看,并不能作为展示所用。相比zabbix和cacti,grafana正是我所需要的。grafana配置好的画面如下:image.png02 准备grafana是一款开源监控软件,也可以集成报警功能。以下是grafana的官方网站:Grafana Labsgr...

2021-06-24 21:54:53 2251

原创 Jenkins2中 BlueOcean 的使用(github+python脚本)

一、Jenkins2中 BlueOcean的介绍使用 BlueOcean 这种方式来完成此处 CI/CD 的工作,BlueOcean 是 Jenkins 团队从用户体验角度出发,专为 Jenkins Pipeline 重新设计的一套 UI 界面。二、需要安装插件在插件管理中安装blueocean:image.png三、如果要在jenkins拉 取github上的代码,需要先把测试...

2020-09-30 08:23:47 242

原创 在Jenkins2.X使用Pipeline执行python测试脚本

一、pipeline介绍Pipeline是Jenkins2.X的最核心的特性,帮助Jenkins实现从CI到CD与DevOps的转变。Pipeline,一套运行于Jenkins上的工作流框架, 将原本独立运行于单个或者多个节点的任务连接起来, 实现单个任务难以完成的复杂流程编排与可视化。二、jenkins2以上版本如果在安装时安装插件,就有了。如果没有请升级你的版本,我现在是 2.258。...

2020-09-29 15:39:30 948

原创 使用jenkins上执行jmeter5.X的脚本并显示报告(性能插件)

1、使用Ant的方式已经过时,下面是最新方式。2、环境jmeter5.2.1 ,java8,mac/windows,jenkins2.258在本机3、编写完成的jmeter性能脚本。调试完成后注意禁用察看结果树。否则浪费资源。脚本类似下图:image.png4、修改jmeter输出报告的格式为xml。在jmeter.properties的配置修改为jmeter.save.saves...

2020-09-29 15:00:32 472

原创 pytest写的脚本集成allure到jenkins中运行

一、环境部署1、确认python安装 :官网安装2、确认pytest安装:pip install pytest3、确认allure安装:pip install allure-pytest4、确认jenkins安装:官网下载war,执行java -jar jenkins.war --httpPort=9090如果要在本地看到生成的报告,需要安装客户端allure commandline...

2020-08-06 18:07:20 139

原创 2、Pycharm下配置Git、Github

实现代码的版本管理和云端的保存分享1 Git介绍1.1 GitGit 是目前世界上最先进的分布式版本控制系统(没有之一)。Git是分布式版本控制系统,它没有中央服务器,客户端并不只提取最新版本的文件快照,而是把代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。在 Git 中的绝大多数操作都只需要访问本地文件和资源,这也意味着...

2020-05-24 11:55:39 138

原创 1、python和pycharm的安装

1、python介绍Python是一个跨平台、可移植的编程语言,因此可在windows、Linux和Mac OS X系统中安装使用。安装完成后,你会得到Python解释器环境,可以通过终端输入python命令查看本地是否已经按照python以及python版本。这里有一点需要注意的是,如果没有将python的安装目录添加到环境变量中,会报错(python不是内部命令或外部命令,也不是可执行程序...

2020-04-01 09:27:38 50

原创 Appium移动自动化测试环境搭建

[Appium移动自动化测试环境搭建]前言Appium是一个开源的自动化测试框架,支持跨平台,支持多种编程语言,可用于原生,混合和移动web应用程序,使用webdriver驱动ios,android应用程序、那么为了学习app自动化测试首要任务肯定就是搭建测试开发环境, 因此在这里记一次搭建Appium自动化测试环境的完整过程,文章较长,需要花费一定的时间,请耐心阅读,如果文中有什么错误请指...

2020-02-06 15:19:13 83

原创 3、网页元素的定位-1-定位方式及目的

1、元素定位的关键:元素的定位是自动化测试核心。要操作一个对象,首先要识别定位或找到这个对象。2、如何能定位到?有哪些方式呢?通过各种属性,特征,样式,或位置。属性:ID,name......3、 定位后的目的:操作这个对象;获得这个对象的属性;获得对象的text;获得对象的数量4、常用的8种使用原则:唯一定位,性能高(快)id:最常用name:常用,手机端定位时没有这个属性c...

2020-02-02 13:26:48 81

原创 1、自动化测试Selenium的环境搭建

-Author:linda1、验证python是否安装及版本for mac:python --version2、验证selenium是否安装pip list pip show selenium #查看安装的seleniumpip install selenium #安装pip install -U selenium #更新3、验证python的开发平台是否安装:pycharm...

2020-02-01 22:59:57 33

原创 基于windows系统使用Python –pytest 框架 与Allure集成实现生成精美报告

Allure简介 Qameta软件测试团队(俄罗斯)为各类语言及测试框架进行测试执行时输出良好超cool测试报告。它为流行的Java,PHP,Ruby,Python,Scala和C#测试框架提供了适配器:常用比如:java支持junit4,5 ,TestNG,Cucumber JVM;Python支持Pytest, Behave, Nose; Ruby支持Cucumber……文档...

2019-02-20 15:23:31 183

OWASP移动应用安全验证标准MASVS

对于移动应用APP的安全有了明确的标准,企业可根据标准检验自身存在的问题,下面是本书目录:总计40页 前言 关于标准 移动应用安全验证标准 移动应用安全模型 (Mobile AppSec Model) 评估与认证 OWASP 对 MASVS 认证和信任标志的立场 认证移动应用程序的指南 其他用途 V1:架构,设计和威胁建模要求 控制目标 安全验证要求 V2:数据存储和隐私要求 V3:加密要求 V4:身份验证 和 会话管理 V5:网络通信要求 V6: 平台交互要求 V7: 代码质量和编译要求 V8: 韧性要求

2023-03-02

Azure-devops-pipelines操作手册

Azure Pipelines 文档 为所选应用和平台实现持续集成和持续交付 (CI/CD)。 什么是 Azure Pipelines? 使用 Azure Pipelines 经典发布管道 快速入门 免费注册 创建第一个管道 克隆或导入管道 自定义管道 生成、部署、测试 - 任何语言、任何生态系统 容器映像 .NET Core 应用 Anaconda Android Azure Kubernetes 服务 Java JavaScript 和 Node.js 应用 Python 应用 PHP 代理 条件 概念 表达式 环境 作业 运行时参数 阶段 任务 模板 触发器

2023-02-20

jmeter4.0+插件

jmeter+json串的解析插件+加密函数md5等+各种性能图表(浪涌);; Jmeter4.0支持java 9版本, 正则提取表达式优化, 增加了json断言, Precise Throughput Timer

2018-08-28

QTP10.0操作基础教程

this is powerpoint that i make with QTP10help.

2013-11-05

青岛项目源码-E-家园

青岛项目源码-E-家园,ppt,源码,数据库sql,给学生的资源

2013-11-03

cisco visio图标

这个用于画网络拓扑图的一些图标。比visio自带的多许多。包括加密解密CA等,还包括不同类型及颜色的图标。

2009-03-04

软件工程过程中的模板

从测试角度来看的软件工程的过程。包括14个文档模板。

2009-03-04

struts快速学习指南

structs的入门指南<br>

2008-04-09

空空如也

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

TA关注的人

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