首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用pytest-bdd编写简单的测试,并使用python编写pytest?

如何使用pytest-bdd编写简单的测试,并使用python编写pytest?
EN

Stack Overflow用户
提问于 2017-03-17 14:06:48
回答 1查看 3.6K关注 0票数 1

我是BDD的新手。我已经在Windows7中安装了带有python 3.6pytest-bdd。谁能举个简单的pytest-bdd实现测试的例子?我在互联网上找不到合适的解决方案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-17 22:54:43

他们的文档中有一个示例,here。在它中,他们创建了一个“特征文件”,这似乎是(我承认没有使用pytest-bdd)他们借鉴了pytest,它通过文件的名字‘test_publish_cratile.py’来发现文件。每个功能文件似乎都打算通过其描述的行为(“给定”、“和”、“何时”、“然后”)来隔离单个功能,这些行为是由装饰器以编程方式提供的,例如@给定()。由于这个特殊的例子关注的是一个网站的行为,在这个网站上的行为可以通过splinter来模拟,所以他们似乎是在从pytest-splinter那里获取一个‘浏览器’装置来集成pytest和splinter。

这是有帮助的吗,还是你需要更多?

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42850350

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档