Testing 运行kdb脚本的QA工具/框架

Testing 运行kdb脚本的QA工具/框架,testing,kdb,Testing,Kdb,我是“KDB数据测试”的新手&我想使用q编程语言构建(基于测试场景的)脚本。每个测试场景都与每个.q文件相关联。是否有任何现有的框架/工具可用于运行这些.q文件并生成报告 如果您对此有任何相关信息,请告诉我。Simon Garland的k4unit可能与您正在寻找的类似: 另外,Daniel Nugent还有另一个单元测试框架: Kx Systems还保存了以下Git回购协议列表,如果您试图从中找到一些东西,通常首先要查看该列表: 西蒙·加兰的k4unit可能与您想要的类似: 另外,Dan

我是“KDB数据测试”的新手&我想使用q编程语言构建(基于测试场景的)脚本。每个测试场景都与每个.q文件相关联。是否有任何现有的框架/工具可用于运行这些.q文件并生成报告


如果您对此有任何相关信息,请告诉我。

Simon Garland的k4unit可能与您正在寻找的类似:

另外,Daniel Nugent还有另一个单元测试框架:

Kx Systems还保存了以下Git回购协议列表,如果您试图从中找到一些东西,通常首先要查看该列表:


西蒙·加兰的k4unit可能与您想要的类似:

另外,Daniel Nugent还有另一个单元测试框架:

Kx Systems还保存了以下Git回购协议列表,如果您试图从中找到一些东西,通常首先要查看该列表:


虽然输出不是图形化的,但Timestored也支持单元测试。请参见此处:

来自Timestored也支持单元测试,尽管输出不是图形化的。请参见此处:

您自己已经做了哪些工作来找出您的问题?我们已经围绕这些q文件编写了包装器(Shell脚本),它按顺序运行这些q文件。我们主要关注的是使用一些工具来运行这些q文件并以图形格式生成摘要报告。我们在其他自动化工具中获得它的方式。“要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题与堆栈溢出无关,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决问题所做的工作。”您自己已经做了什么来发现您的问题?我们已经围绕这些q文件编写了包装器(Shell脚本),它按顺序运行这些q文件。我们主要关注的是使用一些工具来运行这些q文件并以图形格式生成摘要报告。我们在其他自动化工具中获得它的方式。“要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题与堆栈溢出无关,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,请描述该问题以及迄今为止为解决该问题所做的工作。”谢谢Paul,我会看看共享链接。我们正在寻找一个UI工具,它将调用我们的脚本文件,并像其他工具一样以图形格式生成报告。啊,如果您正在寻找一个图形界面,最简单的配置可能是Q Server for R(您可以在这里找到一个解释:)。这仍然需要一些工作,但是-我不知道有任何现成的kdb+测试套件配备了预构建的GUI。谢谢Paul,我将查看共享链接。我们正在寻找一个UI工具,它将调用我们的脚本文件,并像其他工具一样以图形格式生成报告。啊,如果您正在寻找一个图形界面,最简单的配置可能是Q Server for R(您可以在这里找到一个解释:)。但是,这仍然需要一些工作-我不知道有任何现成的kdb+测试套件配备了预构建GUI。有一个新的HTML报告提供了实际值和预期值的视觉差异:有一个新的HTML报告提供了实际值和预期值的视觉差异: