数据文件库,提供比robotframework变量表更方便的方式来保存一些测试数据
项目描述
Quintagroup robotframework utils
数据文件解析器
数据文件库提供了一种比robotframework变量表更方便的方式来保存一些测试数据。
例如,您有一个名为‘users.rst’的文件,其中保存用户账户信息
**Accounts on site** ========= ==== ======== ================= users id password email ========= ==== ======== ================= admin Eric passwr eric@example.com manager Jonh passwr jonh@example.com publisher Olga passwr olga@example.com reader Jane passwr _table_: \ work; jane@work.com| \ pesonal; jane@pesonal.com ========= ==== ======== =================
在测试用例中,您可以按照以下方式解析此文件并访问其数据
*** Settings *** Library quintagroup.robotframework.datafile.rst *** Test Cases *** Attribute alike access ${users}= Read tables from file ${CURDIR}/users.rst Should Be Equal ${users.admin.id} Eric Should Be Equal ${users.manager.email} jonh@example.com Should Be Equal ${users.reader.id} Jane Should Be Equal As String ${users.reader.email} [['work', 'jane@work.com'], ['pesonal', 'jane@pesonal.com']] Should Be Equal As String ${users.reader.email}[0] ['work', 'jane@work.com']
变更日志
1.0 (2013-12-16)
初始发布
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
quintagroup.robotframework.utils-1.0.zip (23.5 kB 查看散列)
关闭
quintagroup.robotframework.utils-1.0.zip的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 2c4740c20f7fa5b578e6fbec4f73c0029b0f3d90553c5dd7256f7b9bc8b3fbd3 |
|
MD5 | 8b83ae6b95c907bb587a9bed7f2936f6 |
|
BLAKE2b-256 | e705f2ccd3112fa724564c2a967c656b136df1a533385d67b45732abf33c5a8c |