MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

Testopia

Testopia 是bugzilla测试用例管理扩展工具。它可以帮助测试人员跟踪管理测试用例,并将测试用例运行结果整合进bug报告。testopia设计以软件测试为核心,使之可以跟踪软件工程中的几乎任何测试。

Testopia 2.5

此版本直接支持bugzilla4.2,并且不在需要bugzilla 补丁。如果用户需要升级至2.5

在安装前,请卸载已安装的bugzilla补丁。安装之需要直接将tar包解压在bugzilla的根目录下,并运行checksetup即可。感谢来自bugzilla团队的LpSolit,没有它就没有这些变化。

Testopia 2.4 - 重要通知!

如果用户在大小写敏感的文件系统中升级,请一定要从扩展目录中删除已有的testopia文件夹。

如果用户已经修改了testopia 的源代码,用户需要将他们合并到Testopia文件夹(capital T)。如果用户使用windows系统或其它大小写不敏感的文件系统,用户仅需要重命名已有文件夹即可,例如:testopia-old ,然后解压缩tar包。在删除老版本前,用户可以合并两个文件夹。

API USERS 请注意: 不再赞成使用Positional parameters。所有参数变量现在都应形成哈希对 (struct, dict, hashmap or whatever your language of choice calls key, value pairs).

虽然,努力尝试继续支持positional parameters,但请注意有些api直到用户调用时才会失败。在后续版本中也许会完全去除对它的支持。

一如既往,请在安装或升级前备份你已安装的系统。

Integration Points

  • Testopia与Bugzilla产品一体化,组件化,版本化,且里程碑式地为高级对象提供一个单一的管理界面。

  • Testopia 允许用户登录一个工具,使用bugzilla 组权限去限制访问,修改测试对象。

  • Testopia允许用户附上用例测试结果中发现的缺陷,以便于软件开发过程的集中管理。

Features for version 2.4 (Bugzilla 3.6.x)

  • Bugzilla 3.6 support

Features for version 2.3 (Bugzilla 3.4.x)

  • 支持XML导入,导出测试计划和子计划
  • 支持CSV到处测试用例和结果
  • 新报告:严重缺陷汇总
  • 可以设置indidual case运行优先级
  • 新的clone选项
  • 使用最新的Extjs 3.0 library
  • 将Testopia升级为Bugzilla extension
  • 修改了一些bugs

Features for version 2.2 (Bugzilla 3.2 and 3.0.x)

此版本主要是修复了一些bug,使之更好的兼容bugzilla 3.2 和 3.0.6。请确认根据自己的bugzilla版本下载正确的安装包。

To install, do the following (see the README for more detailed instructions):

  1. 解压Testopia 2.4 tar包到用户的Bugzilla目录.
  2. 打Bugzilla补丁.
    On Linux systems it should look something like:

    patch -p0 -i extensions/testopia/patch-3.6

  3. Run checksetup.pl

升级Testopia步骤同上。只是需要先卸载以前的老补丁即可。如果同时升级bugzilla,请先升级bugzilla,再升级testopia。

patch -p0 -R -i extensions/testopia/patch-<version>

命令中<version> 代表Bugzilla版本号

Requirements

我们决定尝试紧跟bugzilla最新稳定版本3.4,来完成自己的开发。这给我们提供稳定的代码。为任何软件开发插件或扩展,就像射击移动目标一样。这个决定使得我们可以集中更多时间在新特性上,而不是旧特性。因此,这就意味着新特性不会再支持早先的版本,除非我们有时间这么做。当然,任何想这么做的人,都是无上欢迎的。

  • Bugzilla 3.6.x

  • Mysql 5.0 or PostGres 8.1.x

  • Mozilla compatible browser ;-)

  • Additional Perl Modules: Text::CSV XML::Schema Validator XML::Schema::Parser (for importer) and JSON 2.10

TODO

  • User preferences

  • Notification emails

  • More Reports

See the Roadmap and Bug List for more details.

Downloads

Developers

Greg Hendricks
Vance Baarda (former developer)
Ed Fuentetaja (former developer)

文档标签和贡献者

 此页面的贡献者: drygin
 最后编辑者: drygin,