自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 软件测试——需求分析篇

产品需求:PRD(Product Requirement Document), “概念化”阶段进入到“图纸化”阶段,包含说明产品的功能和性能指标客户需求:需求者的相关要求都被称之为客户需求需求规格SRS:Software Requirements Specification解决测试的什么问题指明被测对象中什么需要测试。

2023-03-16 19:21:55 762

原创 软件测试——基础篇

正向思维——验证软件正常工作——评价一个程序或系统的特性或能力并确定是否达到预期的结果——在设计规定的环境下运行软件的所有功能,直至全部通过。逆向思维——假定软件有错误——测试是为发现错误而针对某个程序或系统的执行过程——寻找容易犯错误的地方和系统的薄弱环节,试图破坏系统,直至找不出问题。定义1:1979年Glenford J. Myers在《软件测试艺术》 (The art of software testing)书中给出的定义:软件测试是为了发现软件缺陷而执行程序或系统的过程。

2023-03-11 10:24:44 860

原创 软件测试——入门篇

软件是一种逻辑产品,不是客观的实体,具有无形性,它是脑力劳动的结晶,它以程序和文档的形式保存在作为计算机存储器的磁盘和光盘介质上,通过操作计算机才能体现出它的功能和作用。人们使用产品,总对产品质量提出一定的要求,而这些要求往往受到使用时间、使用地点、使用对象、社会环境和市场竞争等因素的影响,这些因素变化,会使人们对同一产品提出不同的质量要求。因此,质量不是一个固定不变的概念,它是动态的、变化的、发展的;它随着时间、地点、使用对象的不同而不同,随着社会的发展、技术的进步而不断更新和丰富。

2023-03-08 15:53:39 315

原创 Mysql基础(五)

Select 姓 名 列 , 工 资 列 from 员工 表 where 工资列 = (select max(工资列) from 员工表) or 工资列 = (select min(工资列) from 员工表);select 别名.姓名列, 别名.工资列 from (select * from 员工表where 岗位 = ‘MANAGER’) [as] 别名 where 别名.工资列 > 2450;Select avg(工资列), 岗位列, 部门列 from 员工表 group by 部门列, 岗位列;

2023-08-24 06:00:00 166 1

原创 Mysql基础(四)

Select 姓名列,工资列 from 员工表 where 部门名称 not in (‘研发部’ , ’产品部’);Select 姓名列,工资列 from 员工表 order by 工资列 [asc] limit[0,]2;Select 姓名列,工资列 from 员工表 order by 工资列 desc limit[0,]1;Select 姓名列,工资列 from 员工表 order by 工资列 [asc];Select 姓名列,工资列 from 员工表 order by 工资列 desc;

2023-08-23 19:00:00 98

原创 Mysql表库操作练习

Create table [库名.]表名 (列名 1 数据类型 1(长度), 列名 2 数据类型 2(长度), foreign key(本表外键列名) references 被参照的表名(被参照的列名);Create table [库名.]表名 (列名 1 数据类型 1(长度), 列名 2 数据类型 2(长度), primary key (主键列名));Create table [库名.]表名 (列名 1 数据类型 1(长度) primary key,列名 2 数据类型 2(长度));

2023-08-23 14:28:34 103

原创 Mysql基础(三)

Alter table [库名.]表名 add constraint 约束名 foreign key(本表外键列名) references 被引用表名(被引用列名);Insert into [库名.]表名 (要插入数据的列 1,要插入数据的列2,…这种方法是直接修改一列的数据故不能使用在唯一约束列或主键列.如果是更新成 null 状态,那么列属性不能是主键或非空约束,这种方法一般情况下不会用到.Alter table [库名.]表名 change 旧列名 新列名 数据类型[(长度)];

2023-08-23 14:16:04 76

原创 Mysql基础(二)

Create table [库名.]表名 (列名 1 数据类型 1(长度), 列名 2 数据类型 2(长度), foreign key (本表外键列名) references 被参照的表(被参照的列名));Create table [库名.]表名 (列名 1 数据类型 1(长度) , 列名 2数据类型 2(长度),primary key (列名 1,列名 2));Create table [库名.]表名 (列名 1 数据类型 1(长度) unique, 列名 2 数据类型 2(长度));

2023-08-21 18:00:00 56 1

原创 Mysql基础(一)

目录:我的目录是 D:\mysql\binMysql.exe 就是 mysql 的客户端程序其中配置文件 my.ini 是 windows 平台下的配置文件My.cnf 是 linux 平台下的配置文件Mysqld.exe 这个是 mysql 的服务端程序Mysqlimport.exe 这个是 mysql 数据库的数据导入程序Mysqldump.exe 这个是 mysql 数据库的数据备份或到处程序。

2023-08-21 09:03:41 54 1

原创 Mysql基础权限命令

Rpad(str1,int,str2 或 int2) --> 按指定的 int 长度显示数据,长度。Trim(leading str1 from str2) --> 去除 str2 左侧的 str1。Lpad(str1,int,str2 或 int2) --> 按指定的 int 长度显示数据,长。Trim(BOTH str1 from str2) --> 去除 str2 左右两侧的 str1。instr(str1,str2) --> 给定一个大的字符串 str1,一个小的字符串。

2023-08-18 15:38:05 469 1

原创 测试执行和提交缺陷(BUG)

如果开发人员未提供相关的安装指导书,搭建过程中如遇到问题,测试人员可以要求开发人员协助,这时候,一定要把开发人员解决问题的方法记录下来,避免同样的问题再次请教开发人员,这样会招致开发人员的反感,也降低了开发人员对测试人员的认可程度。如果不一致,要从多个角度多测试几次,尽量详细的定位软件出错的位置和原因,并测试出因为这个错误会不会导致更严重的错误出现,最后把详细的输入和实际的输出,以及对问题的描述写到测试报告中。测试提交的问题报告单和测试日报一样,都是测试人员的工作输出及绩效的集中体现。

2023-08-18 14:04:18 248 1

原创 Jmeter导出脚本命令

postman 命令行运行脚本,首先安装nodejs 再使用命令安装Newman :npm install -g newman 安装报告模板:npm install newman-reporter-html。newman run 脚本路径 -d 参数化文件 -e 环境变量文件 -g 全局变量文件 -n 循环次数 -r html --reporter-html-export 测试报告的路径。jmeter命令行运行脚本,导出jmeter的脚本,后缀名为jmx的文件。-l 导出报告的路径。

2023-08-18 11:59:49 454 1

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

黑盒测试又称功能测试、数据驱动测试或基于规格说明书的测试,是一种从用户观点出发的测试。

2023-08-18 11:48:53 85 1

原创 Python生成随机社会统一信用代码(测试)

【代码】Python生成随机社会统一信用代码(测试)

2023-08-16 11:22:31 1270 1

原创 测试用例模板

测试用例是一份测试文档,它描述输入、动作、和一个期望的结果,其目的是确定应用程序的某个特性是否正常的工作。

2023-08-16 10:36:28 141 1

原创 软件测试——用例设计篇

测试用例是为某个特殊目标(Test Case)而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。

2023-05-23 09:21:56 1165 1

原创 python+selenium实现谷歌浏览器托管

注意:(打开自己要托管的页面,第一页就要是需要托管的页面,使用托管的时候切换句柄可能会有点问题)这时候就会弹出新的浏览器页面,然后就可以到指定页面进行相应的操作。2.在chrome浏览器安装目录输入cmd命令。1.在自己python代码上面加入以下代码。这里的路径选择的是自己浏览器驱动的位置。

2023-05-22 16:32:36 876 1

原创 软件测试——测试计划篇

测试计划就是描述所有要完成的测试工作包括被测试项目的目的、背景、范围、资源进度、环境、策略、任务,以及与测试有关的风险和措施等方面。

2023-05-22 16:13:04 3156 1

空空如也

空空如也

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

TA关注的人

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