robotframework-jsonlibrary:Robotframework测试库使用JSONPath来操作JSON

时间:2024-05-23 09:12:28
【文件属性】:

文件名称:robotframework-jsonlibrary:Robotframework测试库使用JSONPath来操作JSON

文件大小:57KB

文件格式:ZIP

更新时间:2024-05-23 09:12:28

test-automation robotframework jsonpath robotframework-jsonlibrary Python

robotframework-jsonlibrary JSONLibrary是用于处理对象的测试库。 您可以使用操作JSON对象 JSONPath是一个表达式,可以帮助访问您的JSON文档。 JSONPath结构与用于访问XML文档的XPath相同。 这是JSONPath语法的示例。 JSONPath 描述 $ 根对象/元素 @ 当前的对象/元素 。 或者 [] 儿童操作员 .. 递归下降。 JSONPath从E4X借用此语法 * 通配符。 所有对象/元素,无论其名称如何。 [] 下标运算符。 XPath使用它来遍历元素集合和谓词。 在Javascript和JSON中,它是本机数组运算符。 [,] XPath中的Union运算符导致节点集的组合。 JSONPath允许将备用名称或数组索引作为一组。 [开始:结束:步骤] 从ES4借用的数组切片运算符 ?() 应


【文件预览】:
robotframework-jsonlibrary-master
----setup.py(2KB)
----.gitignore(61B)
----acceptance()
--------run_test.sh(29B)
--------JSONLibrary.robot(2KB)
----generate.py(382B)
----requirements.txt(75B)
----Makefile(2KB)
----.travis.yml(985B)
----JSONLibrary()
--------.gitignore(726B)
--------__init__.py(2KB)
--------JSONLibraryKeywords.py(5KB)
--------README.rst(419B)
--------version.py(65B)
----UNLICENSE(1KB)
----README.md(3KB)
----tests()
--------__init__.py(24B)
--------test_JSONLibrary.py(3KB)
--------json()
----docs()
--------JSONLibrary.html(131KB)
--------index.html(175B)

网友评论