软件测试基本理论
张哈哈爱吃肉
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
软件测试计划和测试方案的区别
测试计划与测试方案的区别一 什么是测试计划?所谓测试计划是指描述了要进行的测试活动的范围、方法、资源和进度的文档。它主要包括测试项、被测特性、测试任务、谁执行任务和风险控制等。二 什么是测试方案?所谓测试方案是指描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。三 测试计划与测试方案区别 序号 角度 测试计划 测试方案 1转载 2020-10-23 15:56:18 · 4278 阅读 · 0 评论 -
软件测试常见面试题
01.你的测试职业发展是什么?测试经验越多,测试能力越高,所以我的测试职业发展是需要时间累积的,一步步朝着高级测试工程师迈进;初步的职业规划为:前3年累计测试经验,不断的更正和改进自己,做好测试任务。02.你认为测试人员需要具备那些素质?做测试需要一定的协调能力,因为测试需要经常跟开发接触处理一些问题,如果处理不好的话会引起一些冲突,这样的话,工作上会不好做;测试人员还需要一定的耐心,有的时候做测试很枯燥乏味;除了耐心,测试人员不能放过每一个可能的错误。03.测试的目的是什么?测试的目的是原创 2020-08-28 17:51:02 · 376 阅读 · 0 评论 -
测试用例评审的目的
转载 2020-08-21 15:23:45 · 1932 阅读 · 0 评论 -
如何对系统进行探索性测试?
什么是探索性测试? 探索式测试(Exploratory Testing,简称ET)是一种自由的软件测试风格,强调测试人员同时展开测试学习、测试设计、测试执行和测试结果评估等活动,以持续优化测试工作。探索性测试的优点:可以帮助我们定位到隐藏比较深的问题 ,常规测试没有覆盖到的场景。 更有效率 快速发现严重问题 测试过程灵活控制 在敏捷开发项目比较适用 ET提高了测试...转载 2019-11-08 14:57:46 · 574 阅读 · 0 评论 -
敏捷测试
1>敏捷测试是什么? 敏捷测试是持续性的对软件的质量问题进行及时的反馈2>敏捷测试的侧重点: 1.强调从客户的角度出发,即从使用系统的用户出发,测试系统 2.重点关注持续迭代开发新功能的测试,而不再强调传统测试过程中的测试阶段 3.尽量尽早的展开测试,一旦系统的某个层面可测,如提供了被测模块,就要对相应模块进行测试3>...原创 2019-11-07 22:24:22 · 177 阅读 · 0 评论 -
瀑布模型,迭代模型,敏捷开发
瀑布模型: 瀑布模型核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。优点:1)为项目提供了按阶段划分的检查点 2)当前一阶...原创 2019-10-30 16:50:34 · 1666 阅读 · 0 评论 -
软件开发周期的常见模型(v,w模型)
V模型 1.明确的标注了测试过程存在不同的测试类型,明确的表示出开发阶段和测试阶段的各个对应关系 2.单元测试是否满足详细设计的需求 3.集成测试验证之前已测过的部分是否很好的结合到一起 4.系统测试检测系统的功能,性能的质量特性是否达到系统要求的指标 5.验收测试确定软件的实现是否满足用户的需求或合同要求 V模型:虽然...原创 2019-10-30 16:41:45 · 4336 阅读 · 0 评论 -
软件测试报告
测试报告是测试人员在测试过程中用于反映测试状况的文档,其重要性通过网上哀求、跪求、旋转360度冰天雪地各种求测试报告模块的帖子中就可见一斑。其实测试报告的内容基本都是模板的那些,只是在实际测试过程中,如何去整理内容结构,使得报告的通常阅读者:开发人员、测试经理、产品经理、项目负责人能够一目了然地查看想要了解的内容才是测试报告最值得注意的地方。产品要想有广阔的市场,得需要切实了解用户的需求...转载 2019-07-22 17:50:13 · 613 阅读 · 0 评论 -
Session和Cookie的区别与联系
Session和Cookie的区别与联系一. 概念理解你可能有留意到当你浏览网页时,会有一些推送消息,大多数是你最近留意过的同类东西,比如你想买桌子,上淘宝搜了一下,结果连着几天会有各种各样的桌子的链接。这是因为你浏览某个网页的时候,WEB 服务器会先送一些资料放在你的计算机上,类似于你打的文字,选的一些东西什么的,Cookie 会帮你都纪录下来。当下次你再光临同一个网站,WEB...转载 2019-03-21 17:50:33 · 203 阅读 · 0 评论 -
如何编写测试用例
1.用例:每一个测试点的数据设计和步骤设计。 (对测试需求进行分析,整理测试点)2.用例组成内容(八大件):用例编号,功能模块,测试标题(测试点),前提条件,操作步骤,测试输入,预期结果,实际结果3.如何编写测试用例 首先:对测试内容进行功能划分,为A,B,C...;其次,功能之间的联系 1>正常功能:是否可以正常提交 2>单个功能...转载 2018-06-21 11:39:43 · 806 阅读 · 0 评论 -
软件测试如何进行需求分析
需求的分类 业务需求:反应了客户对系统,产品的高层次的目标要求,在项目视图和范围文档中予以说明。 功能需求:定义了开发人员必须实现的软件功能,使得用户能够完成他们的任务,从而满足了业务需求。 用户需求:文档描述了用户使用产品必须要完成的任务,在用户说明书明确体现。 eg: 业务需求:企业内部要有自己的通讯簿,简单好用 功能需求:部门管理,联系人管理,添加,修改,删除,导入导出等等功...翻译 2018-05-14 11:39:50 · 10569 阅读 · 0 评论 -
软件测试流程
1.分析需求(明确需求,将业务需求转化为功能需求(明确测试点),是编写测试计划的根本)2.编写测试计划(明确测试内容,测试范围,测试环境,测试人员及时间安排,测试工具)3.编写测试用例(将测试点细分,转换为具体的测试数据实例)4.评审测试用例(组内人员包括开发,需求,测试,项目负责人根据功能模块的优先级(功能的复杂程度)进行评审,目的是避免三方需求理解不一致,每个测试的质量...原创 2018-05-07 10:52:26 · 248 阅读 · 0 评论
分享