`
j2eetop
  • 浏览: 66011 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

《开源框架那点事儿18》:为什么要先从测试用例编写和文档编写开始?

阅读更多

有一个同学,问我一个问题:加入Tiny是否必须从写单元测试用例和文档作起?

此问题引发我诸多感触,故形成乱弹一篇。

作为一个新加入者,多看、少说,是正点。而这个时候,写写测试用例、文档,就是个不错的选择。这样入手比较容易,也比较容易体现水平。

可以说好的程序员,测试和文档都是写得好的。测试和文档一定写不好的,一定不是好的程序员。

同时,在看代码,写测试用例、写文档的过程中,还可以这样思考:

他为什么要这么设计?换成我,我会怎么设计?然后有相当一部分,会转化成:哦,原来是这个样子的!这个时候你进步了。然后有一部分留下来,让原作者转化成:哦,原来是这个样子的!然后他进步了,开源作品进步了。还有一部分,他会告诉你,故事是这样发生的,因此要如此这般,再转化成你的:哦,原来是这个样子的!!!于是你更进一步了。

其实写文档也是同样的道理,正所谓:测试用例就是程序,文档就是程序。

在你熟悉了相当一部分之后,你的发言权越来越大,你得到大家的认可越来越多,你的工作范围当然也会越来越宽广、丰富。

之所以说,多看、少说,是因为,这里的一切都你都还很陌生,许多故事,你还没有了解清楚,这个时候,多看,可以多发现他的优点、或者存疑的缺点,再慢慢印证,剔除自己理解错误的,留下真正存在的,这个时候,你就非常容易融入团队。

最忌讳的一种情况就是,只看了几眼代码,就这也不对、那也不好,可能你说的有几条是确实有的,但是更多的是你有些东西没有理解清楚,毕竟,要挑战别人已经仔细推敲、思考过的解决方案,需要有更深的分析、积累、沉淀。,如果你提得非常好、非常对,团队会非常感谢你,毕竟能做开源的,胸襟肯定是有的;如果总是拿自己的不仔细阅读、思考来浪费别人的时间,最后就难于融入团队。

当年,许多好汉加入水泊梁山,都要去做一点事情,表示你是真心愿意加入的,比如:下山去干一票,取个人头回来等等。在加入Tiny框架时,在你的真正水平显现之前,先做做测试用例和写写文档,也是这么个意思。如果写得测试用例质量好,还发现了原来存在的若干重大缺陷,怎么可能会不被重用?如果连测试用例也写不好,文档也写不好。也就意味着让你写代码,你也写不好测试用例,写不好文档,这对于开源组织来说是无法承受的。

所以,不要看不起写测试用例和文档相关的工作。 

 


 

欢迎访问开源技术社区:http://bbs.tinygroup.org。本例涉及的代码和框架资料,将会在社区分享。让我们一起动手,了解开源框架的奥秘!

开源访谈录

3
0
分享到:
评论

相关推荐

    测试用例设计:测试用例的基本概念 测试用例的设计和编写 测试用例评估 测试用例的管理

    编写测试用例时,应明确、简洁且可重复执行,同时要考虑测试用例的优先级和关联性,确保覆盖核心功能和关键业务流程。 测试用例评估是测试过程中的重要步骤,主要目的是确认测试用例的质量和覆盖率。评估通常包括...

    测试用例编写指南

    本文档旨在建立一个公共测试用例库,集中存储、维护和展示研发中心所有在线产品的测试计划,从系统测试的角度展现各在线产品已经上线的模块与功能点,并在此基础上建立自动化测试脚本,以方便各种需要人群对测试用例...

    测试用例说明文档模板

    测试用例说明文档模板知识点总结 一、测试用例说明文档模板概述 测试用例说明文档模板是软件测试中的一种重要文档,用于记录和描述测试用例的详细信息。该模板通常包括测试用例的基本信息、测试环境、测试软件、...

    测试用例实例(含:功能测试用例、性能测试用例、兼容性测试用例)

    以文档中的“LinkWorks_WorkEvaluate”为例,该测试用例针对的是LinkWorks项目的WorkEvaluate模块,关注点在于验证WorkEvaluate模块的功能性和业务规则。具体包括: - **测试类型:** 黑盒测试。 - **测试过程说明:...

    模板文档:接口测试用例编写模板

    接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板...

    功能测试用例编写

    ### 功能测试用例编写详解 #### 一、概述 在软件开发过程中,功能测试是一项重要的质量保证手段,用于验证软件是否按照预期的功能工作。为了有效地进行功能测试,需要精心设计并编写测试用例。本文将详细介绍功能...

    测试用例编写介绍

    测试用例是软件测试中的核心元素,它由定义测试输入、执行条件和预期输出组成。测试用例的编写需要考虑满足需求、确保程序正常运行和质量保证等多个方面。编写有效测试用例是软件测试中最重要的一环,它指导测试工作...

    【软件测试】: 测试用例:基本路径测试法用例编写的方法.doc

    【软件测试】: 测试用例:基本路径测试法用例编写的方法.doc

    软件测试用例的编写规范

    测试用例编写规范的测试用例编写方法包括常规的测试用例、初始化的测试用例、边界的测试用例、空值的测试用例、格式错误的测试用例、溢出的测试用例、关联的测试用例、唯一值的测试用例、权限不足的测试用例、角色...

    测试用例编写规范(非常详细)

    ### 测试用例编写规范详解 #### 一、引言 测试用例是软件测试中的重要组成部分,它能够帮助测试人员高效地验证软件的各项功能是否符合预期。良好的测试用例编写不仅能够提升测试效率,还能确保软件质量。本文将...

    测试用例编写教程

    ### 测试用例编写教程:全面解析与实践指南 在软件开发过程中,测试用例的编写是确保软件质量的关键步骤之一。本篇文章将基于提供的文件信息,深入探讨...希望本文能为你在测试用例的编写道路上提供有益的指导和启示。

    测试用例编写指南----.docx

    "测试用例编写指南" 测试用例编写指南是测试人员在测试设计过程中不可或缺的一份重要指南。...本测试用例编写指南旨在规范测试用例编写的过程,提高测试用例的质量和可靠性,确保被测系统的投产质量。

    测试用例编写规范.doc

    这份文档,名为“测试用例编写规范.doc”,详细阐述了如何有效地制定测试用例,以便于系统地、连贯地、全面地覆盖各种可能的测试场景。 1. **目的**: - 主要目的是为了确保测试过程的系统性和有效性,通过规范化...

    软件测试_测试用例软件测试_测试用例

    该资源主要讲解软件测试中测试用例的设计和实现,涵盖了测试用例的设计、编写、执行和维护等方面的知识点。 一、测试用例设计 测试用例设计是软件测试中的一种重要步骤,目的是为了验证软件是否满足要求和标准。...

    如何编写一个好的测试用例

    2. **用例成功率分析:**如果一个测试用例包含了多个测试点,当其中一个测试点失败时,整个测试用例都会被标记为失败。这种情况下,用例的成功率无法准确反映实际情况。相反,如果每个测试用例只包含一个测试点,...

    测试用例编写讨论

    - **案例**:例如,对于一款在线购物应用,“添加商品到购物车”的功能就是一个典型的功能测试点。 **2. UI测试** - **定义**:关注用户界面的外观、布局和用户体验等方面。 - **案例**:检查按钮的位置、字体大小...

    测试用例编写资料汇总

    内容如下: 使用因果图设计测试用例.doc ...编写测试用例方法心得体会.doc 软件测试基础:测试用例设计.doc 软件测试用例设计(白盒).ppt 软件测试用例设计方法.ppt 黑盒测试的测试用例设计方法.doc

    测试用例设计参考文档

    随着软件行业的进步,测试工作已经从简单的代码检查发展为一套完整的流程,包括规划、用例设计、数据准备、自动化测试和评估。测试用例的数量和深度直接影响了测试的质量和覆盖率,从而影响到软件的可靠性。 测试...

Global site tag (gtag.js) - Google Analytics