测试
范玖九
塞翁失马 安知非福。
展开
-
测试(1)——什么是软件测试?为什么选择软件测试?研发和测试的区别?
目录 (一)软件测试的概念(二)为什么选择软件测试(三)研发和测试的区别(一)软件测试的概念软件测试:软件测试的基本操作就是找bug;可以理解为在规定条件下对程序进行操作,找出错误,并对程序或者系统是否满足预期功能做出评估。(二)为什么选择软件测试软件测试是一种趋势,它将在软件开发中占据越来越重要的位置;测试和开发是两个关注点不一样的工作。开发的目标是实现功能,测试的目标...原创 2019-04-02 12:23:23 · 3475 阅读 · 0 评论 -
测试(2)——水杯测试用例
水杯的测试用例水杯分类普通杯保温杯儿童杯环保杯养生杯功能水倒容量的一半水倒规定的安全线水倒满且流出来水杯的容量刻度与其他水杯一样,5ml=5ml水杯能承受的最高与最低温度水杯盖子拧紧水不会流出来长期不使用,再使用盖子打开,拧紧性能使用的最大次数或时间掉地上不会损坏盖子要拧几圈水不倒出来保温时间长杯子的耐热性被子的耐寒性长时间放置水不会漏杯...原创 2019-04-02 16:17:51 · 886 阅读 · 0 评论 -
什么是需求?什么是bug?什么是测试用例?
目录(一)什么是需求(二)什么是bug(三)什么是测试用例## (一)什么是需求 需求分为 用户需求 和 软件需求。用户需求:可以简单理解为甲方提出的需求,如果没有甲方,那么就是终端用户使用产品时必须要完成的任务。该需求一般比较简略。软件需求:或者叫功能需求,该需求会详细描述开发人员必须实现的软件功能。(二)什么是bug当且仅当规格说明是存在的并且正确,程序与规格说明之间的...原创 2019-04-02 17:12:13 · 1453 阅读 · 0 评论 -
测试——开发模型(瀑布模型,螺旋模型,增量,迭代,敏捷)和测试模型(V模型,W 模型),软件开发生命周期与软件测试生命周期的对比
目录:软件的生命周期开发模型2.1 瀑布模型2.2 螺旋模型2.3 增量2.4 迭代2.5 敏捷测试模型3.1 V模型3.2 W模型1. 软件的生命周期软件的生命周期是指从软件产品的设想开始,到软件不再使用结束的时间。六个阶段:分析计划设计编码测试运行维护2. 开发模型2.1 瀑布模型瀑布模型的每一个阶段只执行依此,因此是线性...原创 2019-04-08 20:34:21 · 4537 阅读 · 0 评论 -
测试——Bug的生命周期,生命周期流程图
目录一个合格的bug应该包括哪几部分bug的生命周期1. 一个合格的bug应该包括哪几部分发现问题的版本出现问题的环境错误重现的步骤预期行为的描述错误行为的描述注:不要把多个bug放在一起。2. bug的生命周期测试人员应该跟踪一个bug的整个生命周期,从open 到 close状态。bug的不同状态:New:发现bug,未经评审决定是否指派给开发人员进行修改。...原创 2019-04-08 21:39:59 · 23702 阅读 · 0 评论 -
测试分类
研发阶段:单元测试,集成测试,系统测试,验收测试(重要)实施组织:α 与 β(概念,三个区别,不一定要掌握)按是否执行:静态测试 和 动态测试(静态测试里面包含文档测试和代码测试)按是否手工:手工测试 和自动化测试是否查看代码: 黑盒,白盒,灰盒按地域:本地化测试,国际化测试按测试对象划分一. 金字塔(越到下层越难)UI界面层功能验证测试兼容性与用户测试(验收测试)...原创 2019-08-26 21:17:44 · 345 阅读 · 0 评论