本地测试环境设置

本地验证测试环境设置

HROpen 评估 JSON 架构取决于对 HROpen 公共 JSON 架构的有效引用。本页将介绍如何使用 Web 服务器(如 WAMP 或 MAMP)在本地设置测试环境。

首先,设置 Web 服务器。创建 HROpen 架构的虚拟主机,或导航到 Web 服务器正在服务的 Web 根。创建本地工作目录作为公共根,"HROPEN"将工作。在终端窗口中导航到该目录。复制从 GitHub 的文件或克隆它们,以便它们 json 文件存在于正确的层次结构中。接下来,克隆或复制 JSchema 验证代码。https://github.com/DimDragon/jschema

目录结构

每个存储库目录必须处于同一级别。在此设置中,根目录为"HROPEN",根文件夹下方有"通用"、评估、jschema 和时间卡。

 

Directory Structure Image

目录结构映像

 

设置 Web 服务器虚拟根

测试文件是否在本地提供。

 

Virtual root with necessary setup

具有必要设置的虚拟根

 

访问 Jschema

作为起点,导航到Common/json/samples/testType.html并打开该文件,以找到演示验证的一些链接。

 

Working html page with links to demonstrate testing

工作html页面与链接,以演示测试

 

当它起作用时,您应该会看到看起来像这样的结果。

Working validation of a schema

架构的工作验证

 

请注意,您的 Web 浏览器将缓存文件!使用"隐身"模式或设置本地服务器不缓存服务的文件。