跳转到主要内容

“OGC LD API”实现的一个测试客户端(命令行程序),“OGC LD API”是标准化的OGC API: Features的一种变体,它提供OGC API数据和链接数据。

项目描述

OGC LD API测试客户端

“OGC LD API”实现的一个测试客户端(命令行程序),“OGC LD API”是标准化的OGC API: Features的一种变体,它提供OGC API数据和链接数据。

  1. 安装
  2. 使用
  3. 许可证
  4. 引用
  5. 联系方式

此测试客户端针对目标API实例执行测试,并报告测试通过、失败和失败信息。

它没有Python包索引依赖项(仅标准库模块)因此应该只使用基本的Python安装即可直接运行。

安装

该程序作为Python 3命令行工具运行,已在Unix/Linux系统上进行了测试,但也应在Windows上运行良好。

使用

进行中

程序可以作为命令行上的Python脚本运行,或通过位于“bin/”文件夹中的“tc.sh”shell脚本运行。

命令行参数(Python & shell)是

标志 输入值 需求 备注
api_home
位置参数
要测试的API实例的URI 必需
-r / --requirements 执行OGC API需求测试 可选
-as / --abstracttests 执行OGC API抽象测试测试 可选
-a / --alltests 执行所有测试 可选
-l / --log 如何记录日志:屏幕、文件、两者都 可选 默认:屏幕

许可证

本代码使用GPL v3许可证。有关权利证明,请参阅LICENSE文件

请注意下方的引用

引用

引用此软件时,请使用以下BibTex

@software{10.5281/zenodo.xxxxx,
  author = {{Nicholas J. Car}},
  title = {OGC LD API Test Client},
  version = {0.5},
  date = {2020},
  publisher = "SURROUND Australia Pty. Ltd.",
  doi = {10.5281/zenodo.xxxxx},
  url = {https://doi.org/10.5281/zenodo.xxxxx}
}

或以下RDF

@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix sdo: <https://schema.org/> .
@prefix wiki: <https://www.wikidata.org/wiki/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<https://doi.org/10.5281/zenodo.xxxxx>
    a sdo:SoftwareSourceCode , owl:NamedIndividual ;
    sdo:codeRepository <https://github.com/surroundaustralia/ogcapild-testclient> ;
    dcterms:type wiki:Q7397 ; # "software"
    dcterms:creator "Nicholas J. Car" ;
    dcterms:date "2020"^^xsd:gYear ;
    dcterms:title "OGC LD API Test Client" ;
    sdo:version "0.5" ;
    dcterms:publisher [
        a sdo:Organization ;
        sdo:name "SURROUND Pty Ltd" ;
        sdo:url <https://surroundaustralia.com> ;
    ]
.

联系方式

出版者

SURROUND Australia Pty. Ltd.
https://surroundaustralia.com

创作者
Dr Nicholas J. Car
数据系统架构师
SURROUND Australia Pty. Ltd.
nicholas.car@surroudaustralia.com

项目详情


下载文件

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

源分发

ogcldapi-testclient-0.5.tar.gz (5.1 kB 查看哈希)

上传时间

构建分发

ogcldapi_testclient-0.5-py3-none-any.whl (5.2 kB 查看哈希)

上传时间 Python 3

由以下机构支持

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