
软件测试
文章平均质量分 94
yiyiyaaaaaa
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【软件测试】软件测试面试题
1.项目面试题 1.你们公司的开发模式是什么?我们公司是敏捷开发模式,两周一个迭代。一般开发5-6天,测试3-4天。 公司里有多少个测试人员?我们公司大概10个测试人员,我这个项目有两个测试人员。你们项目开发团队的规模,有哪些人员?我们项目一个有6个开发,3个服务端开发,1个Android开发,1个iOS开发,1个前端开发你这个项目BUG有多少?每次迭代基本上都会提出10-20条左右的bug,前端和服务器的bug差不多,整个项目提了300个左右的bug。你们会进行接口测试吗?会的,我一般原创 2021-07-03 21:32:15 · 677 阅读 · 1 评论 -
【数据库】SQL语句之sum(case when then else end)的用法
Sql中的case的用法Case函数只返回第一个符合条件的值,剩下的Case部分将会被自动忽略。#无法得到‘第二类’这个结果CASE WHEN name IN( '小明', '小红') THEN '第一类' WHEN name IN ('小红') THEN '第二类' ELSE '其他' END练习题目题目1:按月度显示销售额测试表#创建月度销售表CREATE TABLE sales (year int(10), #年份month int(10), #月份amount i原创 2020-06-16 13:43:09 · 22622 阅读 · 0 评论 -
【软件测试】测试用例要素、测试用例实例(用户登录)
1.测试用例组成要素用例编号测试用例编号是由字母和数字组合而成的,用例的编号应该具有唯一性,易识别性,比如可以采用统一的约定:系统测试用例的编号这样定义规则: PROJECT1-ST-001 ,命名规则是项目名称+测试阶段类型(系统测试阶段)+编号。定义测试用例编号,便于查找测试用例,便于测试用例的跟踪。(像禅道这类软件中,会自动为用例添加编号,不需要用户填写)所属项目你现在这个测试用例所测的项目名,可以是测试用例所属的大类,被测需求,被测的模块,或者是被测的单元。例如:xx商城用户注册功能用例原创 2020-05-31 01:10:45 · 2435 阅读 · 0 评论 -
【软件测试】postman接口测试入门实例——请求天气API
简单的实例一:请求天气API进入网址:https://www.tianqiapi.com(需要注册账号)点击进入API文档选择免费实况天气接口查看相关参数以及该API的请求方式请求方法及url请求示例请求参数说明(里面标注了必填参数,以及参数类型)响应JSON(响应格式)响应参数说明(标注了返回参数的类型)将接口地址复制到postman工作面板中,并在parmas填入请求参数(需要手动填入)填入params对应的value值appid和ap原创 2020-05-21 12:06:53 · 3903 阅读 · 0 评论 -
【软件测试基础理论知识】软件质量、软件质量管理体系、软件质量特性
1.软件质量质量:质量是一个实体的所有特性,基于这些特性可以满足明显或者隐含的需求,而质量就是实体基于这些特征满足需求的程度。软件质量的三个层次符合需求规格(RS):符合开发者明确定义的目标,即产品是不是在做让它做的事情,目标是开发者定义的,并且是可以验证的。符合用户显示需求:符合用户所明确说明的目标,目标是客户所定义的,符合目标即判断我们是不是在做我们需要做的事情。符合用户实际需求:...原创 2020-05-01 00:39:19 · 2138 阅读 · 0 评论 -
【软件测试基础理论知识】2.1软件缺陷类型、软件缺陷优先级、软件缺陷状态
1.软件缺陷软件的缺陷类型是根据缺陷的自然属性划分的,一般使用缺陷发生的位置来标识,如表所示。2.软件缺陷严重程度缺陷严重程度指软件缺陷对软件质量的破坏程度,即此软件缺陷的存在将对软件的功能和性能产生怎样的影响。软件缺陷的严重性判断应该从软件最终用户的观点做出判断,即判断缺陷的严重性要为用户考虑,考虑缺陷对用户使用造成的恶劣后果的严重性。一般地要求三级(含三级)以上缺陷在发布前必须解决。...原创 2020-04-30 18:10:53 · 1554 阅读 · 0 评论 -
【软件测试基础理论知识】3.软件测试概念:软件测试定义、软件测试目的、软件测试原则、软件测试模型
2.软件测试的定义关于软件测试的定义有很多,这里例举出两种常见定义:Mayer:软件测试是为了发现错误而执行程序的过程。IEEE给出了关于软件测试的标准定义:软件测试是使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验被测软件系统是否满足规定的需要,或是弄清楚被测系统的预期结果与实际结果之间的差别。其中IEEE定义从5个方面体现了测试工作的核心与实质。(1)软件测试的根...原创 2020-04-29 19:22:28 · 1363 阅读 · 0 评论 -
【软件测试基础理论知识】3.1软件测试模型——V模型、W模型、H模型总结
软件测试模型软件测试根据不同的测试对象以及测试项目的背景可采用不同的测试模型实施测试活动。软件测试模型有:V模型、W模型、H模型、X模型、敏捷测试等。1. V模型V模型从整体上看起来,就是一个V字形结构。以“编码”为分割点,由左右两边构成,左边为开发阶段,右边为测试阶段,它的重要意义在于,非常明确地表明了测试搓成长存在的不同级别,并且非常清晰地描述了这些测试阶段和开发阶段的对应关系。一...原创 2020-04-29 19:18:01 · 3537 阅读 · 1 评论 -
【软件测试基础理论知识】1.3软件开发模型之—敏捷开发(敏捷模型)
敏捷开发一. 什么是敏捷开发1.1 敏捷开发的定义1.2 敏捷开发的原则1.3 敏捷开发的特点1.4 传统的开发模式和敏捷开发模式的对比1.5 敏捷开发的分类1.5 Scrum一. 什么是敏捷开发1.1 敏捷开发的定义2001年,由Martin Fowler,Jim Highsmith等17位软件开发专家在美国犹他州召开了雪鸟会议,会议上正式提出了敏捷开发概念,并共同签署了敏捷宣言,敏捷联...原创 2020-04-17 01:42:55 · 5603 阅读 · 0 评论 -
【软件测试基础理论知识】1.软件的定义、软件生命周期、软件开发模型
软件测试介绍软件测试工程师在软件中查找错误和缺陷,然后要求开发人员进行修改,最终保证高质量的软件交到用户收砖List item原创 2020-04-16 18:01:18 · 1459 阅读 · 0 评论 -
【软件测试基础理论知识】1.2.常见的软件开发模型之———增量模型(渐增模型)、螺旋模型
一. 增量模型采用瀑布模型或快速原型模型开发软件时,目标都是一次就把一个满足所有需求的完整产品提交给用户。而增量模型恰恰相反。1.1 增量模型的基本思想增量模型也称为渐增模型,...原创 2020-04-16 17:21:27 · 7367 阅读 · 0 评论 -
【软件测试基础理论知识】1.1.常见的软件开发模型之———瀑布模型、原型模型、快速原型模型
常见的软件开发模型之———瀑布模型、原型模型(快速原型模型)一.瀑布模型1.1瀑布模型的基本思想1.2.瀑布模型的特点1.3.瀑布模型的优点1.4.瀑布模型的缺点1.5 瀑布模型的应用范围二. 原型模型(快速原型模型)2.1 原型模型的基本思想2.2 原型模型的特点2.3原型模型的优点2.4原型模型的缺点2.5 原型模型的应用范围本文参考Mooc《软件工程基础》—电子科技大学、《软件工程》—陈...原创 2020-04-15 22:45:35 · 7953 阅读 · 0 评论 -
【软件测试基础理论知识】2.软件缺陷、软件缺陷与Bug的区别、PIE模型
软件为何失效:PIE模型人们定义了PIE模型来描述从错误代码出现错误到人们观察到软件运行出现的错误结果的过程。bug的定义有三个部分:Fault,Error&Failure,它们在软件运行过程中的不同时期有不同含义。Fault(缺陷):静态存在于软件中的缺陷,一般是指在编写代码过程中出现的错误。比如:我打算编写一个for i in range(3)的循环,当由于粗心,我写成了for...原创 2020-04-14 01:51:04 · 5696 阅读 · 0 评论