arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1007.1722cs.SE
收藏

一个用Python语言实现行为驱动开发的工具栈

A tool stack for implementing Behaviour-Driven Development in Python Language

Hugo Lopes Tavares, Gustavo Guimaraes Rezende, Vanderson Mota dos Santos, Rodrigo Soares Manhaes, Rogerio Atem de Carvalho

摘要:

本文提出了一种基于Python语言的行为驱动开发(BDD)的软件实现、规范和测试工具栈。此堆栈的使用突出了软件预期行为的规范和验证,降低了出错率并改进了文档。因此,除了更好地服务于涉众的期望之外,还可以在功能和单元级别上产生缺陷更少的代码。

英文摘要:

This paper presents a tool stack for the implementation, specification and test of software following the practices of Behavior Driven Development (BDD) in Python language. The usage of this stack highlights the specification and validation of the software's expected behavior, reducing the error rate and improving documentation. Therefore, it is possible to produce code with much less defects at both functional and unit levels, in addition to better serving to stakeholders' expectations.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑