`
bmqnc
  • 浏览: 126035 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于Test Case与Bugzilla的一点思考

阅读更多
对于开发人员来说,我觉得自己先做单元测试是必要的,当然,其实不管做什么测试,Test case我觉得有必要进行一个管理,可以将操作流程,测试中用的数据,发生了什么问题,出在哪个模块中,怎么修正的,我觉得都可以记下来,以方便进行管理。

这样做的好处是:保存Test Case,方便后来的程序员进行测试,因为他可以知道什么地方workflow没走过(代码覆盖率。。。。。),以及什么测试做过了,自己还要做哪些测试。

并且后来改的代码或重构之后的代码至少之前这些Test Case要跑通(流程,或数据)以验证现在的代码是正确的。

Bugzilla我感觉对于开发人员来说粒度太粗,很多时候我感觉是给外部那些人员用的(有点像黑盒测试),看到的很多东西只是表面的。对于接触代码的开发人员来说还是不太友好。(SVN或者CVS那种很多时候只是开发人员随手记录代码修改的,我感觉随意性很强)

不知道现在有没有这种Test Case管理工具,没有的话下一步我准备自己写一个。当然工具的目的是:简单易用,方便管理,便于跟踪代码的修正情况,而且不能因为工具的加入而去特意学这个工具(方便一点,傻瓜一点),那就实在得不偿失了(特别在敏捷的情况下)。
分享到:
评论

相关推荐

    bugzilla-3.6.2

    Bugzilla是一个Bug追踪系统设计用来帮助你管理软件开发。 Bugzilla是一开源Bug Tracking ... Testopia是一款和Bugzilla集成到一起的test case management系统. 国内配置管理之路有Bugzilla版面,可以进行这方面的讨论.

    TestCase管理工具: TestLink

    - **与Bugzilla的整合**:实现测试结果与缺陷追踪系统的无缝连接。 - **自定义字段**:可根据项目需求定制测试用例的属性。 - **仪表盘视图**:提供一目了然的项目概览。 #### 七、总结与心得 - TestLink是一款功能...

    写好软件的经验.doc

    1. 你们的项目组使用源代码管理工具了么? 应该用。...不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Test Manager,也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Browse。

    bug管理工具

    Bugzilla是Mozilla公司提供的一款开源的免费Bug(错误或是缺陷)追踪系统,用来帮助你管理软件开发,建立完善的BUG跟踪体系。... Testopia是一款和Bugzilla集成到一起的test case management系统.

    Testlink指南.rar

    2. 测试用例(Test Case):这是测试过程中的基本单位,描述了需要验证的一个特定功能或行为。每个测试用例通常包括预条件、步骤和预期结果。 3. 测试套件(Test Suite):是一组相关测试用例的集合,通常按照功能...

    ADTD0508_测试计划(Java).pdf

    4. **测试用例设计** (Test Case Design) - 测试用例是详细描述了如何执行特定测试的步骤和预期结果的文档。针对每个要测试的功能,都需要设计相应的测试用例,以覆盖各种正常和异常情况,确保所有可能的路径都得到...

    testlink v 1.9

    在描述中提到,"this is the test case tool of php",这意味着TestLink是用PHP编程语言开发的。PHP是一种广泛使用的服务器端脚本语言,特别适合用于Web开发。TestLink利用PHP的灵活性和跨平台性,可以在多种操作...

    TCSTest

    7. 缺陷管理:可能包含与缺陷跟踪系统(如Bugzilla或JIRA)的集成,方便记录和追踪测试中发现的问题。 8. 测试覆盖率:TCSTest可能提供测试覆盖率报告,帮助开发者了解哪些代码被测试覆盖,哪些部分还需要更多的...

    卡巴斯基+测试工程师+笔试题

    - **测试Notepad的test case**:测试文本编辑器Notepad时,应考虑打开文件、保存文件、复制粘贴文本、查找替换、撤销重做、处理不同编码的文件等功能,确保其正确性和稳定性。 以上是卡巴斯基测试工程师笔试题涉及...

    FTCFuncFlow

    在这个项目中,“FTC”可能是“Function Test Case”的缩写,指的是针对软件功能的测试用例,而“FuncFlow”可能是对这种测试过程的一种流程化管理工具或方法。 在IT行业中,功能测试是软件质量保证的一个关键环节...

    EurekaLog_7.5.0.0_Enterprise

    5)....Fixed: Compatibility issues with older Bugzilla versions (3.x) 6)....Fixed: Passing settings between dialogs 7)....Fixed: "Ask for steps to reproduce" dialog is now DPI-aware 8)....Fixed: ...

Global site tag (gtag.js) - Google Analytics