1.什么是软件? 程序+文档; 程序=源程序+目标程序; 文档=需求规格说明书+概要设计+详细文档+用户手册+...; 2.软件测试的产生、意义和概念? 2 1.软件测试的产生? 软件规模越来越大;开发人员和用户之间的矛盾; 2 2.软件测试的意义? 克服软件危机;发现程序中的bug;为了程序更好的 ...
分类:
其他好文 时间:
2019-12-12 12:46:07
阅读次数:
103
1. 概述 1. 简述 test double 1. mock, fake 之类的东西 2. 背景 1. 最近在看 google 软件测试之道 1. 妈的 13 年的老书了 2. 书里有提到 mock, fake, stub 3. 刚好, 我又不太会 2. 上网找相关的东西 1. 发现了一个叫做 T ...
分类:
其他好文 时间:
2019-12-02 23:49:10
阅读次数:
505
1. 概述 1. 白盒测试 用例设计 1. 本质上更加偏向于 单元测试 2. 背景 1. 黑盒看了, 再看看白盒 1. 分类 1. 概述 1. 简单分类 2. 跟 黑盒 的差不多 2. 分类 1. 通过性测试 2. 失败性测试 3. 执行 1. 顺序 1. 通过性测试 2. 失败性测试 2. 与 黑 ...
分类:
其他好文 时间:
2019-11-23 00:07:34
阅读次数:
77
前不久国庆档上映的一部电影《登山者》,相信大家都已经看过了,在剧中,中国登山队那种不畏困难,勇于探索未知领域的精神着实让人敬佩,特别是最后一刻吴京饰演的方五洲带领队员,终于再次登顶。如果单纯的从事务的本质来看,探索未知区域(比如登山探险)和探索软件有非常多的共通点: 有无数的惊喜和奇遇在等着你(比如 ...
分类:
其他好文 时间:
2019-11-15 12:32:10
阅读次数:
68
软件研发流程和质量 最常见软件开发模型:瀑布模型(v、w模型) 快速原型模型 敏捷开发模型 V模型 需求分析、概要设计、详细设计、编码、单元测试(独立的模块测试)、集成测试(模块联调)、系统测试(整体流程)、验收测试(验证是否满足需求)。 v模型的优点: v模型的缺点: W模型-双V模型 开发一个v ...
分类:
其他好文 时间:
2019-08-15 21:05:50
阅读次数:
149
导读:本文根据实际使用情况,简要分析了精准测试和类Jacoco等传统白盒工具在设计理念、功能和应用场景的异同点,并阐述了覆盖率技术如何在新型企业开发体系中,发挥应有的重要作用。 覆盖率技术可以说是测试理论中最基本的技术体系,但由于传统覆盖率并没有很好的适应新型软件开发模型,导致应用场景越来越窄。比如:Jacoco等同类工具,仍停留在传统白盒覆盖技术的技术演化层面,目前基本仅适用在瀑布模式的开发体系
分类:
其他好文 时间:
2019-08-10 09:54:33
阅读次数:
87
一、性能测试基础 1、什么是性能测试? (1)测试软件的性能表现,考量软件运行的如何。(2)一般关注时间/效率、资源占用等情况。 既要马儿快点跑,又要马儿少吃草 2、什么时候进行性能测试? (1)已通过系统测试,功能比较稳定。 3、谁关注性能? (1)用户 用户体会到的性能是软件对用户操作的响应时间 ...
分类:
其他好文 时间:
2019-07-16 18:20:34
阅读次数:
114
测试执行过程 整体过程: 测试执行阶段的主要任务 确定测试用例的优先级 开发测试规划并确定优先级,创建测试数据,同时可以准备测试用具和设计自动化测试脚本 根据测试规范创建测试套件,以提高测试执行的效率 确认已经搭建了测试环境 根据计划的执行顺序,通过手工或者使用测试工具来执行测试流程 记录测试执行的 ...
分类:
其他好文 时间:
2019-05-02 11:50:29
阅读次数:
117
做了将近3年软件测试,部分测试开发的经验,也做了近1年管理的测试组长,但是还是希望往技术更深方面发展。于是列个技能清单,以此为目标,只为努力实现,成为一名测试开发工程师。 1、测试开发工程师,毕竟也是测试人员,基础的测试理论是必须熟悉与掌握,包括黑盒测试、白盒测试以及等价类、边界值等设计测试用例方法 ...
分类:
其他好文 时间:
2019-04-08 22:58:47
阅读次数:
262