自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (4)
  • 收藏
  • 关注

原创 HTTP协议

状态码(服务器对于客户端请求的处理状态,服务器对于请求的逻辑处理,和实际业务处理结果无关;请求数据中第一行内容:method(方法)、path(路径)、protocal\version(协议、版本)服务器和浏览器对于URL地址长度限制,在web应用中,发送大量数据给服务器,不推荐使用get.短连接:一个tcp连接只会建立一个http连接,http连接结束,则http连接也结束。3>get,获取在客户端默认有缓存,post的响应不缓存(实时数据),更安全。服务器对于请求处理的结果(多用于断言、关联)

2023-08-28 22:39:53 98

原创 业务测试——历史数据

编辑、删除、新建、另存、保存、打印、下载、转发、共享、帮助、跳转、查看、搜索等的按钮、表单和列表可正确展示并生效。不同身份和权限的人的数据权限区别(需要造不同级别、身份、配置下账号,留据可见数据范围)是否屏蔽了不需要展示的数据;是否对某个页面走哪个服务,数据进哪个数据库表,是否生成了日志记录,是否产生了异常。发版过程中修改该身份配置造成的错误数据,怎么修复,怎么记录,是否需要修复。历史的数据在发版过程中修改了数据权限,怎么修复,怎么记录,是否需要修复。历史的应用数据被修改,权限下的数据怎么动态修改、展示。

2023-08-05 10:28:24 1023 1

原创 Fiddler

(自动响应器)重定向功能,拦截绘画中的资源并进行替换。

2023-05-17 23:16:34 115

原创 测试工具-JIRA

测试bug管理工具——jira使用简单说明

2023-05-14 21:22:50 1282

原创 业务数据分析——同环比(待补全)

同比、环比、数据分析

2022-11-29 23:06:49 1925

原创 web测试——业务测试2

软件测试基础

2022-11-24 22:13:23 375

原创 web测试——业务测试1

web测试中的业务场景——业务测试

2022-11-20 22:14:31 553

原创 字段类型—待补全

字段类型

2022-10-20 22:15:52 245

原创 测试总结(半年的实习+试用)

软件测试的实习认识总结

2022-10-12 23:15:37 1976

原创 基本数据结构

常见排序插入类排序直接插入排序算法思想:将第i个记录插入到第i-1个已经排好的记录中,从i=2开始;关键字ki与前面记录ki-1,ki-2,……,k1进行比较,大于ki的记录依次向后移动一个位置,直到遇到小于等于ki的kj,kj后面为空,则插入折半插入排序算法思想:在有序记录r[1,2,……,i-1]中确定应插入的位置;x.key<r[mid].key high = mid-1,左插;x.key>r[mid].key low = mid+1,右插;希尔排序算法思想:对初始

2021-11-18 22:18:12 906

原创 接口测试基础

接口测试概述生活中接口和软件程序的接口 生活中接口(插板,插座,USB线) 软件程序中接口(王者:与微信好友玩,与 QQ好友玩:(系统内部接口);饿了么淘宝、微信、支付宝都可绑定)接口 API:接口属于一种系统或程序调用接口;开放式API GUI:接口属于一种图形界面的操作软件的系统接口测试 测试系统内部各个组件间接口,以及系统与外部系统之间的交互点。接口测试内容 检查数据交换,发出和接收的数据 传递和控制管理过程 系统间的相互逻辑依赖关系接口测试范围 业务功能测试:正常场所;异

2021-11-09 19:14:17 234

原创 HTML基础

HTML(超文本标记语言)Hyper Text Markup Language< !DOCTYPE html >全局声明,告诉浏览器现在处理的是HTML文档html层级结构文档起点,文档终点< html >< /html > 文档头,文档尾(一般被用来设置网页编码,添加网页标签的小logo)< head >< /head > 主体头,主体尾(网页窗口内所有内容)< body >< /body >< !--

2021-11-09 08:23:10 108

原创 数据库技术

什么是数据库技术 科学的组织和存储数据; 高效的获取和处理数据;SQL 结构化查询语言 专为数据库建立的操作命令集,数据库专用 使用时,只需要发出”做什么“的命令DB,DBS,DBMS之间的关系数据(Data): 客观事物的符号表示。图形符号、数字、字母、数据 数据是数据库存储的基本对象数据库(DB) 长期储存在计算机内,有组织、可共享的数据集合 较小的冗余度(重复)、较高的数据独立性和易扩展性(可修改),并为各个用户共享数据库系统(DBS) 一般由数据库、数据库管理系统(开发

2021-11-06 18:40:59 2089

原创 计算机网络

计算机网络历史 1).50—60年代:单计算机:内部通信,数据处理 2).60—70年代,计算机互联:数据处理,通信。不同网络体系模型 3).70—80年代,计算机网络标准化:ARPANET协议 4).90年代至今,国际化互联网的诞生和发展。MILNET(军网);ARPANET(民网)OSI/RM模型 ISO国际标准化组织提出。 OSI/PM:开放系统互连参考模型物理层:只负责传输二进制比特流 为数据链路层提供服务。接收数据,提供数据数据链路层:上层数据封装成帧 帧:数据链路层完成从物

2021-11-05 09:56:42 1203

原创 Linux操作命令

Linux目录结构自带目录/boot启动目录,内核存放地 (C盘)/etc配置文件存放地/tmp程序产生的临时文件/home用户的目录,用户家目录都存放在此目录/lib库文件,程序执行过程中,调用一些额外参数时需要函数库的协助/bin;/sbin可执行文件和常用的Linux命令/usr应用程序和文件的安装地/mnt挂接其他文件系统/rootroot账户的home目录/dev存放linux系统下的设备文件vi编辑器

2021-11-04 09:05:25 259

原创 python基础合集

一、萌新语法输入和输出 print 1)不带引号,计算机识别,打印结果。print(1+1)——2 2)带单引号,直接打印引号中内容 3)带双引号,打印内容中有单引号时,用双引号;使用转义字符+单引号(’)实现单引号 4)带三引号,实现换行;转义字符“\n”也可以换行 input() name = input(“输入信息”)。使用变量赋值获取输入信息变量命名 1)一个词 2)只包含字母、数字、下划线 3)不能以数字开头 4)不使用函数名和关键字关键字 None;def;del;

2021-11-02 20:11:02 134

原创 7.白盒测试方法

基于逻辑覆盖的方法判定覆盖(分支覆盖) 设计最少的测试用例,每个条件分支的真假覆盖(M=T且N=T;M=F且N=F)条件覆盖 设计最少的测试用例,每个判断中每个条件的可能取值至少要满足一次(A(1) = T/F;B(2)=T/F;C(3)=T/F;D(4)=T/F),每个测试用例覆盖全部的条件,每种条件的一种结果,即T1,F2,T3,F4;F1,T2,F3,T4; 条件覆盖不一定包含判定覆盖判定—条件覆盖 设计最少的测试用例,分支真假覆盖的同时,各种条件也需覆盖(每个测试用例覆盖M,N,A,

2021-11-02 13:46:13 502

原创 6.2需求、用例和bug的关系

获取测试需求是测试工作的重点。通过需求分析,了解和掌握测试的方向和内容 1)分析出系统的模块和组织结构; 2)分析出软件的基本功能和运行流程(业务分析)包括:人或角色 3)识别出软件的重要功能和次要功能 测试人员以XMind形式给出分析结果;或者需求跟踪矩阵(正向、反向、优先级)完成测试需求和分析 当有了测试需求之后,针对每一个需求点进行测试用例设计;测试过程中,衡量需求覆盖程度。需求覆盖程度 = 被测试用例覆盖的需求数/需求点总数测试中,最能体现测试人员工作量指标是缺陷的数量和用例数量 

2021-11-02 13:12:59 840

原创 6.1软件缺陷——bug

软件测试生命周期 测试计划、测试设计、测试执行、缺陷跟踪、测试评估缺陷基本概述缺陷定义 1)软件未实现说明书要求实现的功能——要 2)软件实现了不应该实现的功能——不要 3)软件实现了需求说明书中未提及的功能——有 4)软件未实现说明书中未提及但应该实现的功能——没有 5)软件难以理解,不易使用,运行缓慢(从测试角度来说)最终用户会认为不好——好不好缺陷属性属性描述类型自然属性划分缺陷种类严重程度故障的影响程度,各公司标准略不同(影响、功能)优先级被

2021-11-02 10:49:52 373

原创 5.4用例设计方法综合选择

用例设计综合方法反向验证,缺陷不做任何测试用例文本框 首先进行等价类划分法 任何情况下都必须使用边界值分析法程序功能说明中含有输入条件的组合情况 因果图法和判定表驱动法参数,设置:数据设计 正交实验法选择较少的组合方式达到最佳效果(各种不同的设置选项组合)状态变化,+数据 状态迁徙图法业务流程清晰 (银行类ATM机、金融类) 场景法贯穿整个测试案例过程其他 错误推测法(探索性测试)追加测试用例 程序逻辑,检查已经设计出的测试用例的逻辑覆盖程度,没有达到要求的覆盖标准,补充足够

2021-11-01 22:42:41 166

原创 5.3黑盒测试用例设计方法

正交实验法 日本人统计学家发明正交法原理 使用工具:正交表 统计和分析实验数据,从大量实验中找到合适的实验数据组合(岩本用于工业生产的数据组合与实验室数据挑选) 大量实验中,挑选一部分具有代表性的点,进行试验,分析数据 核心概念  影响实验结果的——试验因素(因子)。eg:字的显示效果——字体、字号、颜色  每一个因素的不同取值(状况)——水平。eg:字体可选宋体、黑体……  每列中,同一个数字(水平)出现的次数相等;任意两列组成的数字对(水平对)出现的次数也相同。正交法实现步骤 分析

2021-11-01 21:04:29 120

原创 5.2黑盒测试用例方法

测试步骤选择因果图法 适合检查程序多种输入条件组合的测试方法(输入条件组合、约束关系(同意条款)、输出条件、输入条件) 原因和结果的关系:  恒等,原因A成立,结果B一定成立  非,原因A出现,结果B一定不成立  或,原因A、B、C三者只要有一个成立,结果D一定成立  与,原因A、B、C都成立,结果D才会出现 因果图中的约束 原因之间的约束  原因成立1,不成立0  互斥、包含、唯一、要求是对原因的约束;屏蔽是对结果的约束  互斥(eclusive),a,b,c中至多只有一个1;a+

2021-11-01 01:21:01 288

原创 5.1测试用例和设计方法

测试用例 定义:  设计一个情况,软件程序在此情况下正常运行并且达到所设计的预期结果;若不能正常运行,且重复发生,则软件缺陷显示,测试人员标注且通知开发进行修复;新版本测试必须按照同一个用例测试,(回归测试)确保问题被修复。 内容:  测试用例包含() 作用:  测试用例编写注意事项黑盒测试用例设计方法...

2021-10-31 16:34:30 220

原创 4.通用测试技术

软件测试分类: 开发阶段划分:  单元测试,模块测试。正确性检验,一般读程序和代码,程序内部出发设计测试用例。开发完成(交叉)  集成测试,组装测试。单元测试基础上,模块有序递增测试。比较多的涉及到接口测试。是一个持续不断地过程。  确认测试,有效性测试,冒烟测试。功能是否实现,一般正向测试。一般不作为正式测试环节  系统测试,全面的:系统所有功能测试;模拟所有的软件用户操作。全方位的:和硬件系统的联系;和系统软件的联系。和其它软件的关系。大规模真实环境测试  验收测试,一般供求双方达成。三种主

2021-10-31 10:04:33 301

原创 3.软件测试及其模型

软件测试流程 获取测试需求 编写测试计划 制定测试方案 开发与设计测试用例 执行测试 提交缺陷报告 测试分析与评审 提交测试总结 准备下一版测试软件测试过程模型 V模型测试和开发流程对应 用户需求——验收测试 需求分析与系统设计——系统测试 概要设计——集成测试 详细设计——单元测试 编码 缺点 需求满足情况一直到后期地验收测试才被验证,忽视了测试对需求分析、系统设计的验证 没有体现“尽早地和不断地进行软件测试”地原则 W模型 两个V字模型组成,分别代表测试与开

2021-10-30 21:42:06 332

原创 2.软件工程以及开发模型

软件危机和软件工程 软件危机: 落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现的一系列严重问题。 引起软件危机的主要问题设是软件质量问题 软件工程: 软件开发技术:开发方法、软件工具、软件工程环境 软件项目管理:软件质量、进度控制、人员组织、项目计划 软件工程主要解决软件质量问题; 软件测试是软件质量管理体系中一个非常重要的手段。软件生命周期生命周期模型: 问题定义 可行性分析 需求分析(需求规格说明书) 概要设计(架构文档) 详细设计(详

2021-10-30 17:57:27 100

原创 1.软件和软件测试

软件 包括程序、数据、文档(用户手册)软件分类: 层次分类:系统软件和应用软件。操作系统: 组织划分:商业软件和开源软件(代码开放) 结构划分:单机软件,分布式软件软件缺陷 定义:所有不满足需求或超出需求的都是缺陷。没有不存在缺陷的软件。只有尚未发现的缺陷缺陷种类 未实现产品说明书要求的功能 出现了产品说明书指明不应该出现的功能 实现了产品说明书未提到的功能 未实现产品说明书未明确提及但应该实现的目标 软件难以理解、不易使用、运行缓慢(从测试角度看)最终用户会觉得不好——主观缺陷

2021-10-30 15:46:20 91

原创 MYSQL

基本概念:包括数据库、数据库系统、数据库管理系统的概念。 数据库是数据存储、管理的仓库。 数据库系统是由数据库、数据管理系统,应用程序和数据库管理员组成的存储、处理、维护数据的系统。 数据库管理系统,用户与操作系统之间的一层数据管理软件。 Mysql数据库是目前最标准,使用最多的数据库,体积小,速度快。缺点是其安全系统,复杂而不标准,调用mysqladmin重读用户权限时才发生改变。 Sql server是仅限于windows版本使用,只支持CS模式。 Oracle是多数企业用的付费数据库。数据

2021-10-30 13:12:33 87

原创 sql语言补充

1.Limit后面跟两个参数时:第一表示跳过的数量,第二表示要取得数量。Limit1,3(取2,3,4) Limit后表示要取数量,offset后表示跳过数量。Limit 3 offset 1;2.窗口函数:记录集合,在满足某种条件记录集合上执行的特殊函数。 rank() over()排名,相同的两名并列,下一位空出所占名次:1,2,2,4  Dense_rank()over(),相同的两名并列,下一位不空出所占名次:1,2,2,3 Row_number()over(),不考虑并列,进行连续排名

2021-10-22 18:52:24 160

原创 html语言初识

1.HTML (超文本标记语言)Hyper Text Markup Language2.<!DOCTYPE html>全局声明,告诉浏览器现在处理的是HTML文档 文档起点,文档终点 文档头,文档尾(一般被用来设置网页编码,添加网页标签的小logo) 主体头,主体尾(网页窗口内所有内容)<!---->是html注释方式3.HTML组成: 标签:标签含义<a>超链接<button>定义按钮<audio&

2021-06-01 10:45:57 84

原创 机器学习理论知识

1.含义: 机器学习擅长从历史数据中学习规律。2.机器学习研究的问题: 回归,分类,聚类,降维。3.回归 机器需要对已有的数据进行拟合,再根据拟合出来的函数,对未来进行预测。4.拟合 寻找最优的光滑曲线,从整体上靠近已有的数据。5.分类 机器需要先找到已知分类的划分规则,再应用该划分规则对新的事物进行分类。6.聚类 研究如何对未分组的事物进行分组。根据事物之间的相似性,将事物划分为若干组,并加上标签。7.降维 研究如何提取数据中的关键信息。需要分析不同维度数据的重要程度。机器学习

2021-06-01 08:41:51 190

原创 Seaborn库

1.简介 Seaborn是一个基于Matplotlib开发的第三方可视化库,在matplotlib的基础上进行了更高级的API封装。可做更多统计图表。 eg:sns.relplot(x=‘年份’,y=‘人口出生率’,data=population,kind=‘line’) 数据的基本分类:定性数据(分类数据)事务属性或类别以及区间值的数据 定量数据(离散数据、连续数据),通常以数字形式出现。 描述性统计(Descriptive Statistics):描绘或总结数据基本情况 描述性统计图形:用于

2021-05-31 11:51:23 3922 1

原创 Numpy库

1.Numpy库 是一个开源的python科学计算基础库,是Scipy,Pandas等数据处理或者科学计算得基础 Numpy的计算操作由预编译好的C代码快速执行。 知识体系:ndarray数组,ufunc通用函数,子模块包2.ndarray数组 导入:import numpy as np; 一维数组:列表/元组 eg:[1,2,3] 二维数组:列表/元组 eg:[[0,0,0],[1,1,1]] 三维数组:列表/元组 eg:[[[0,0,0],[1,1,1]],     [[0,0,0,]

2021-05-29 13:15:19 107

原创 RFM模型

1.基础知识 1)数据的读取和写入(DataFrame对象)  pd.read_excel(io,sheet_name)函数; io是Excel文件路径或文件对象. sheet_name是Excel文件工作表名称  pd.to_excel(excel_writer,sheet_name,index=’ ')函数. excel_writer是Excel文件路径或者文件对象,sheet_name是Excel文件工作表名称,index是决定是否加入行索引,默认为True,写入行索引。 2)数据的类型转换

2021-05-29 12:36:33 1209 1

原创 爬虫——初识

1.爬虫目的: 从网上拿到需要的有价值的数据:商业分析,生活助手2.百度和谷歌:超级爬虫3.浏览器和服务器之间:先请求,后响应。 浏览器:解析数据 客户端:需要网页 提取数据 存储数据 浏览器工作原理:人、浏览器、服务器三者之间的交流过程4.爬虫的四个步骤: 获取数据 (向服务器发起请求,然后返回数据) 解析数据(将服务器返回的数据解析成我们能读懂的数据) 提取数据 (爬虫程序从中提取我们需要的数据) 存储数据(将有用数据保存)5.获取数据: requests库(pip insta

2021-05-27 19:50:39 93

原创 Apriori算法进行关联分析

基础知识1.创建DataFrame对象 传入数据可以是字典和嵌套列表。字典的创建为DataFrame对象的列名,值为数据 列表元素作为DataFrame对象的行数据显示,从0开始 pd.DataFrame(data,columns=[’ ‘,’ ‘,’ ']),columns为列表时,与传入DataFrame列表元素长度一致。 对列索引(列名)进行重新赋值。data.columns = [‘a’,‘b’,‘c’]——(新列名)2.默认按升序对数据进行排列: data.sort_values(b

2021-05-26 09:59:33 939

原创 数据分析——数据展现

数据展现工具使用matplotlib绘图流程:1)导入模块 from matplotlib import pyplot as plt2)创建画布 plt.figure(figsize=(7,7)):参数figsize可以控制长和宽3)设置x,y坐标值信息 x=df.index(索引),y=df.values(数据值)4)绘制折线图/柱状图/饼图,并调整格式 折线图:plt.plot(x,y,color=’ ')参数说明示例x,y坐标x=s.index,y=s.v

2021-05-25 20:20:59 707 1

原创 数据分析——分组聚合

分组聚合操作1.单层分组聚合 df=df.groupby(‘列索引’)[‘列名’].mean():聚合求平均值2.多层分组聚合 df=df.groupby([‘列1’,‘列2’],……,as_index=False包含自带行索引)[‘列名’].mean() s.unstack()可以将多层聚合后的Series对象转变成DataFrame对象,将索引的最后一行转变成DataFrame对象的列索引,剩下的索引为DataFrame对象的行索引数据可视化1.可视化的三个功能:信息记录;支持对信息的推理

2021-05-25 19:21:35 585 1

原创 数据分析——数据处理

数据处理步骤1.数据清洗1)处理缺失值 ①查看  df.info():查看数据基本信息 ②查找  df.isna():查找DataFrame对象缺失值,缺失数据用True表示,False表示不缺失  df[‘列索引’].isna():指定列查找缺失值  Series.isna():查找Series对象缺失值 ③删除  df.dropna():删除两大对象中含有缺失的数据(行)  df.dropna(subset=[‘列索引’]):删除指定列缺失的行 ④填充  fillna()方法给

2021-05-25 17:11:35 1594

原创 pandas库

1.pandas库基础知识两种数据结构1)Series对象 Series:由一组数据及其对应索引组成 dtype:object(Series对象中的数据至少有一条是字符串类型)。 Series对象创建:pd.Series(data)  data可以是列表、字典、标量、n维数组,字符串 S.isnall()函数:查看为空的值,返回布尔值 Series的属性与方法:  s.index(索引),s.values(值),s.sort_index(根据索引排序),s.sort_values(根据数值

2021-05-24 22:24:00 270 1

计算机网络基础知识框架.pdf

计算机网络五层模型的基本知识框架

2021-11-16

数据分析在游戏行业的应用和涉及指标等知识.xmind

数据分析在游戏行业的应用和涉及指标等知识

2021-10-06

数据分析基础知识导图,基本框架.xmind

数据分析的基本知识,适合初学者

2021-10-06

数据库系统应用原理知识点

数据库的简单概念以及SQL语句大致总结,适用于计算机行业的各类人群。

2021-04-14

空空如也

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

TA关注的人

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