测试,这个领域可大可小,说大了叫质量控制,说小了就是简单测测几个功能,只是些没技术含量的体力活。testlink这个软件将测试管理用软件实现起来,初步测试使用了一下,评价是:
安装方便,设计理念清晰,使用起来比较方便。只是界面粗糙了一些。
特性有:
- 多语言支持。
- 外挂bug系统支持,包括mantis、bugzilla、redmine等等。
- 需求驱动的测试。
- 需求规范、测试计划、测试用例等的导入导出。
- 测试报表,支持html、word、excel等丰富的测试报表。
- 自动化测试接口,可以利用自动化测试工具进行测试,并接口与testlink交互。
该软件的主要概念有:
1.流程管理
需求-》测试计划-》测试用例-》测试-》报表
2.要素
测试用例(test case):系统内最基本的元素,描述一个测试任务,包括测试步骤和测试结果。
测试用例集(test case suite):测试用例的集合,用于测试用例的组织和分类。
测试计划(test plan):当想要执行测试用例时,我们建立测试计划,测试计划包含测试用例、待测试的系统版本(Builds)、里程碑、执行测试的用户、测试结果。
测试项目(test project):测试项目是测试用例、测试规范、需求、测试计划的载体,是testlink中管理测试的单元。用户在不同的项目中有不同的角色。
用户(User):即使用testlink的人。可以有不同的角色。
关键字(keyword):提供用keyword分类另外一种测试用例的分类方法。