跳转到主要内容

Robot Framework 对 Faker 的包装,Faker 是一个假测试数据生成器

项目描述

https://travis-ci.org/guykisel/robotframework-faker.svg?branch=master https://img.shields.io/pypi/v/robotframework-faker.svg https://img.shields.io/pypi/dm/robotframework-faker.svg https://img.shields.io/pypi/l/robotframework-faker.svg

Robot Framework 关键字库包装 Faker

此模块允许在 Robot Framework 中轻松使用 Faker 的随机测试数据生成。我讨厌使用静态测试数据,因为不可避免地,被测试的系统会发展到通过测试,但并不一定解决了根本原因。

任何 Faker 提供的文档字符串都会传递给 Robot Framework,因此它们在 RIDE 中以及通过 libdoc 生成的关键字文档中都是可用的。

有关 Robot Framework 的更多信息,请访问Robot Framework 主页!

安装

pip install robotframework-faker

使用

FakerLibrary 关键字文档

*** Settings ***
Library    FakerLibrary

*** Test Cases ***
FakerLibrary Words Generation
    ${words}=    FakerLibrary.Words
    Log    words: ${words}
    ${words}=    FakerLibrary.Words    nb=${10}
    Log    words: ${words}

您还可以指定种子和提供者

*** Settings ***
Library    FakerLibrary    locale=de_DE    seed=124

查看 FakerLibrary 的测试以获取更多使用示例。

贡献

如果您喜欢此模块,请贡献力量!我欢迎补丁、文档、问题、想法等等。

项目详情


下载文件

下载适用于您平台的应用程序文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码发行版

robotframework-faker-5.0.0.tar.gz (4.5 kB 查看散列)

上传时间 源代码

构建发行版

robotframework_faker-5.0.0-py3-none-any.whl (4.3 kB 查看散列)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面