06 2021 档案
摘要:什么是性能测试? 概念: 使⽤⾃动化的⼯具,模拟不同的场景,对软件的各项性能指标进⾏测试和评估。 软件的范围包括: 后台处理程序(开发写的代码) 中间件(应⽤服务器)、数据库、程序架构等等 服务器资源的消耗(CPU、内存、磁盘、⽹络) 性能测试的⽬的: 1、评估当前的系统能⼒ 验收第三⽅提供的软件获
阅读全文
摘要:测试以及配置Jenkins 测试 1.postman的使用 ·文档需求管理 ·断言的使用 ·环境变量的设置 ·批量执行 ·参数化导入 ·newman生成测试报告 2.unittest+requests ·requests的使用 ·发送get和post ·设置json数据 ·请求头设置 ·sessio
阅读全文
摘要:4. Spiders的使用 在Scrapy中,要抓取网站的链接配置、抓取逻辑、解析逻辑里其实都是在Spider中配置的。 Spider要做的事就是有两件:定义抓取网站的动作和解析爬取下来的网页。 4.1 Spider运行流程: 整个抓取循环过程如下所述: 以初始的URL初始化Request,并设置回
阅读全文
摘要:unittest相关内容 一、什么是unittest unittest是Python单元测试框架,类似于JUnit框架。 unittest中有4个重要的概念:test fixture, test case, test suite, test runner Testcase: 一个TestCase的实
阅读全文
摘要:Scrapy框架的使用 Scrapy框架的命令介绍 scrapy命令分为两种:全局命令和项目命令 全局命令:在哪里都能使用。 项目命令:必须在爬虫项目里才能使用 全局命令 scrapy -h 项目命令 startproject 创建一个爬虫项目 然后进入框架就使用的是项目命令 然后再执行scrapy
阅读全文
摘要:1.Scrapy框架介绍与安装 1.1.认识Scrapy Scrapy框架介绍: scrapy是有python语言开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。 scrapy用途广泛,可以用于数据挖掘、监测和自动化测试 1.2.Scrapy框架网址:
阅读全文
摘要:postman postman高级用法 (1).⽤例管理 (2).postman断⾔ (3).全局变量与环境变量 (4).请求前置脚本 (5).请求关联 (6).⽤例批量执⾏ (7).读取外部⽂件实现参数化 (8).测试报告产出 测试集 断言 常用断言 Status code:Status code
阅读全文
摘要:1、接口测试基础 1.1、接口 接口概念 指系统或组件之间的交互点,通过这些交互点可以实现数据的交互(数据加护用的) 1.2、软件接口类型 系统之间的接口:多个内部系统之间的交互 程序内部的接口:方法与方法之间,模块与模块之间的交互 2.接口测试 接口测试:是对系统或组件之间的接口进行测试,主要是校
阅读全文
摘要:xpath解析入门 1.xpath 是在xml文档中搜索内容的一门语言 2.html是xml的一个子集 <book> <id>1</id> <name>野花遍地香</name> <price>1.23</price> <author> <nick>周大强</nick> <nick>周芷若</nick
阅读全文
摘要:bs4解析—html语法 HTML(Hyper Text Markup Language)超文本标记语言 最最基础的一些基本语法,想要了解更多请联系我,带你重返军校 <h1 >I love you</h1><h2>I love you too</h2> <p>I love you too too</
阅读全文
摘要:每日一爬 将抓取到的数据清晰的展示到data.csv中 需要导包 f = open("data.csv",mode="w",encoding= 'utf-8')csv_writer = csv.writer(f)for i in result: # print(i.group("name")) #
阅读全文
摘要:re模块 *正则表达式 1、 . 匹配除换行符以外的任意字符 2、 \w 匹配 数字 字母下划线 \W 匹配非数字、字母、下划线 3、 \s 匹配任意的空白符 \S 匹配非空白符 4、 \d 匹配数字 \D 匹配非数字 5、 \n 匹配一个换行符 6、 \t 匹配一个制表符 7、 ^ 匹配字符串的开
阅读全文
摘要:1.服务器渲染:在服务器那边直接把数据和HTML集合在一起,统一返回给浏览器,这是在页面可以看到源代码的情况下 2.客户端渲染: 每次请求只要一个html,第二次请求拿到数据,进行数据展示,在页面源代码中,看不到数据 优点:拿到的数据是非常有规律的 HTTP 请求头中常见的一些重要的内容(爬虫需要)
阅读全文
摘要:创建一个自己名字拼音全拼的文件夹 mkdir gyj 2.在文件文件夹中创建三个文件夹aaa,bbb,ccc mkdir aaa,bbb,ccc 3.进入aaa文件夹中创建新文件a.txt,并在里面输入内容 touch a.txt vi a.txt Esc dsfas Esc :wq 4.将a.tx
阅读全文
摘要:基础题: -- 1、 查询Student表中的所有记录的Sname、Ssex和Class列。 select sname,ssex,class from student; -- 2、 查询教师所有的单位即不重复的Depart列。 select distinct depart from teacher;
阅读全文
摘要:import pymysql class DataBaseHandle(object): ''' 定义一个 MySQL 操作类''' def __init__(self, host, port, user, password, database): '''初始化数据库信息并创建数据库连接''' #
阅读全文
摘要:一、进入数据库 命令:mysql -uroot -p 输入密码 如果进不去的话,可以在前面加一个sudo sudo mysql -uroot -p 二、数据库操作 2.1、所有数据库 命令:show databases; 2.2、创建数据库 命令:create database 数据库名; 2.3、
阅读全文
摘要:Mkdir 作用:创建一个新的目录 Mkdir 目录名 递归创建:mkdir a/b/c/d -p Rm -rf 作用:强制删除,忽略不存在的文件,无需提示,递归的删除目录下的内容 Ls -la 作用:文件所有者权限 Touch 作用:创建一个普通文件 cat 作用:查看或者合并文件内容 示例: c
阅读全文
摘要:Mkdir 作用:创建一个新的目录 Mkdir 目录名 递归创建:mkdir a/b/c/d -p Rm -rf 作用:强制删除,忽略不存在的文件,无需提示,递归的删除目录下的内容 Ls -la 作用:文件所有者权限 Touch 作用:创建一个普通文件 cat 作用:查看或者合并文件内容 示例: c
阅读全文
摘要:常见的Linux命令实战 在Linux中,我们常用命令取操作,所以现在,我们说一下常见的指令 1 2 3 4 5 6 7 ls 查看当前目录下有什么文件和文件夹 cd 进入当前目录 mkdir 创建文件夹 touch 创建文件 常用指令 1 2 3 4 5 6 7 8 9 10 11 12 13 1
阅读全文
摘要:1、软件测试 计划简介 1.1测试计划 定义:指定测试目的、范围、方法。时间进度以及软件测试的重点的过程 2、测试用例 2.1 什么事测试用例 为某个业务目标而编制的一组由测试输入,执行条件以及预期结果组成的案例 2.2 为什么要使用测试用例 在开始实施测试之前设计好测试用例,可以避免盲目测试并提高
阅读全文
摘要:一、计算机来源 计算机之父:图灵(图灵机,人工智能之父,图灵测试),冯诺依曼(冯诺依曼计算机体系:输入、输出、计算、控制、存储) 二、计算机的发展 人工控制计算机硬件 >操作系统控制计算机 >程序来完成特定的功能 >测试来检测软件 测试需求: 测试时保证实际输出与预期输出之间的审核或比较过程,及时发
阅读全文