Nitrate 测试用例管理系统开源项目

我要开发同款
匿名用户2020年07月28日
67阅读
开发技术PythonHTML/CSS
所属分类测试工具、开发工具
授权协议GPL

作品详情

Nitrate是一款基于Python和Django编写的测试用例管理系统,可用来管理测试流程中的测试计划、测试用例以及测试用例运行周期的跟踪。

Nitrate最初是在2009由RedHat北京的团队发起、开发并维护的。从一开始Nitrate作为开源项目被托管在fedorahosted上进行孵化、管理、开发和维护,陆续有全球的开发者参与其中贡献想法、代码,以及捕捉各种缺陷。经过几年的开发和沉淀,于2014年项目被发布到GitHub。

Nitrate具有以下主要功能:

轻松创建和管理整个测试生命周期。可以测试计划为蓝本创建测试用例并管理用例的执行,也可灵活的创建测试用例以最简单的方式管理测试工作。

多种身份验证机制可供选择。可选择使用最基本的基于用户名、密码的验证方式;亦可通过第三方验证身份,例如使用Bugzilla中已经存在的用户信息验证;通过简单的配置可集成到已实施的Kerberos环境中;当然,亦可通过配置使用各种社交网络的账号登录,例如GitHub。

快速搜索测试计划,测试用例和测试用例的执行。

支持集成多种问题追踪系统,例如Bugzilla和JIRA。

完整可用的XMLRPC接口,易于与Nitrate集成,以提高管理测试流程的效率。

支持与多种数据库集成,MySQL、MariaDB或者PostgreSQL。

得益于Django的灵活性,Nitrate支持多种部署方式。其中,容器化部署方式是最为推荐的方式。Nitrate的容器镜像存储在Quay.io中:https://quay.io/repository/nitrate/nitrate

可通过以下命令拉取镜像并部署到容器化环境中:

dockerpullquay.io/nitrate/nitrate:4.7.2

可从GitHub的项目站点中获取更多信息。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论