关键词:
工作流
工作流管理系统
扩展JBPM
软件测试管理系统
摘要:
软件测试管理技术在当前软件工程中应用广泛,在软件测试中测试用例、测试脚本、测试数据等都可以通过该技术应用提高测试效率,保证测试一致性。将工作流技术应用到相应的测试项目中,可以提高测试效率,减轻测试人员的工作量。
随着办公自动化的发展,工作流技术的应用日益广泛。它支持基于计算机的协同工作,实现业务和流程的自动化。我们在搭建工作流管理平台时选择了JBPM技术,它是一个开源的可执行流程语言框架,覆盖了业务流程管理、工作流、服务协作等领域。为了能够更好地满足测试管理系统,本文对JBPM技术进行了改善。
我们将基于扩展JBPM技术的工作流管理平台应用到软件测试管理系统中,满足了系统对工作流的需求,实现具体的测试流程、审批流程。该系统目前已经投入使用,得到用户的好评。
本文的主要工作有
1.分析了工作流管理系统的体系结构,为搭建工作流管理平台奠定基础。
2.引进JBPM技术,以此为基础搭建工作流管理平台,深入学习了PVM,jPDL等相关核心技术。在这个基础上,对JBPM进行了完善。主要是:实现了基于文档表单流程的数据库优化,文档表单审批功能,对基于模板的流程定制模块以及各项软件接口进行了设计。
3.采用扩展的JBPM技术实现软件测试管理系统,实现系统平台的开发。