『软件测试』
软件测试学习笔记
李小诺..
怀揣希望去努力 静待美好的出现
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
『软件测试』GitHub_Crawler Test
项目需求:抓取 awesome-java 所提到的上榜项目,统计每个项目的活跃度(star,fork,opened_issue),并按照活跃程度排序,最终以柱状图形式展示。项目流程①抓取模块:获取服务器网页上的内容预期:抓取到Awesome_Java页面内容实际:Awesome_Java页面内容被提取分析:模块功能正确②分析模块:分析网页内容,解析出需要的数据预期:抓取每个项目的star、fork、opened_issue数实际:成功获取star、fork、opened_issue数原创 2020-06-21 20:09:49 · 909 阅读 · 0 评论 -
『软件测试』测试分类
测试分类按开发阶段划分单元测试(Unit Testing)单元测试是对软件组成单元进行测试。其目的是检验软件基本组成单位的正确性。测试的对象是软件设计的小单 位:模块。又称为模块测试测试阶段:编码后或者编码前(TDD)测试对象:小模块测试人员:白盒测试工程师或开发工程师测试依据:代码和注释+详细设计文档测试方法:白盒测试测试内容:模块接口测试、局部数据结构测试、路径测试、错误...原创 2020-02-20 15:32:40 · 408 阅读 · 0 评论 -
『软件测试』概念篇Ⅱ
1、软件测试的目的和原则目的:验证软件有或没有问题。原则:以客户为中心,遵循软件测试的规范、流程、标准和要求2、需求用户需求:可以简单理解为甲方提出的需求,如果没有甲方,那么就是终端用户使用产品时必须要完成的任务。该 需求一般比较简略。软件需求:或者叫功能需求,该需求会详细描述开发人员必须实现的软件功能。软件需求是测试人员进行测试工作的基本依据3、Bug①当且仅当规格说明...原创 2020-02-17 17:23:33 · 1486 阅读 · 2 评论 -
『软件测试』概念篇
什么是软件测试软件测试就是证明软件不存在错误的过程。验证软件功能是否满足用户的需求。为什么选择软件测试1、软件测试是一种趋势,它将在软件开发中占据越来越重要的位置;2、测试和开发是两个关注点不一样的工作。开发的目标是实现功能,测试的目标是确定功能是否能够正常运作。我选择测试主要是因为在这个过程中可以“发现”和“分析",软件测试讲究的是思路,尝试各种思路去发现问题,我觉得我可以在这方面充分的...原创 2020-02-17 15:21:15 · 421 阅读 · 1 评论 -
『软件测试』测试用例的设计方法
测试用例的设计方法:基于需求的设计方法、等价类、边界值、因果图、正交排列、场景设计法、错误猜测法1、需求分析法RBT( Requirements-Based Testing)是基于需求的测试方法,按照需求去设计测试用例。有多细致的需求就有多细致的测试用例. 基于需求的测试是一种最根本的软件测试,重点关注以下两大关键问题。(1)验证需求是否正确、完整、无二义 性,并且逻辑一致。(2)要从“...原创 2020-02-18 17:09:29 · 628 阅读 · 0 评论 -
『软件测试』基础篇
软件测试的生命周期需求分析→测试计划→ 测试设计、测试开发→ 测试执行→ 测试评估软件测试&软件开发生命周期需求阶段: 测试人员了解需求、对需求进行分解,得出测试需求计划阶段: 根据需求编写测试计划/测试方案设计阶段: 测试人员适当的了解设计,对于设计测试用例是很有帮助的,测试人员搭建测试用例框架,根据需求和设计 编写一部分测试用例编码阶段: 测试人员一般是不需要编码...原创 2020-02-18 16:33:31 · 268 阅读 · 0 评论
分享