问题标签 [test-data]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - 如何从其 DTD 或 XSD 生成示例 XML 文档?
我们正在开发一个涉及大量 XML 转换的应用程序。我们本身没有任何适当的输入测试数据,只有 DTD 或 XSD 文件。我们想从这些文件中自己生成我们的测试数据。有没有简单/免费的方法来做到这一点?
编辑
显然没有免费的工具,我同意 OxygenXML 是最好的工具之一。
php - 用于填充 MySQL 表的 PHP 脚本
有没有人知道script/class
(最好在 PHP 中)会解析给定的MySQL table's structure
,然后x number of rows
根据字段类型用随机测试数据填充它?
我从未见过或听说过这样的事情,我想我会在自己写之前检查一下。
validation - 单元测试数据?
我们的软件管理来自各种来源的大量数据馈送:实时复制的数据库、自动通过 FTP 传输的文件、数据库存储过程的计划运行以缓存来自链接服务器的数据快照以及许多其他获取数据的方法。
我们需要验证和验证这些数据:
- 甚至发生了进口
- 数据是否合理(空值、行数等)
- 数据是否与其他值一致(也许我们有多个类似数据的来源)
- 是不是数据没了,导入需要手动提示
在很多方面,这就像单元测试:有很多类型的检查要做,只需在列表中添加一个新的检查,然后重新运行每一类测试以响应特定事件。已经有很好的 GUI 用于运行测试,甚至可以安排它们。
这是一个好方法吗?是否有更好的、类似通用的数据验证模式?
我们是一家 .NET 商店,Windows 工作流 (WF) 会是更好更灵活的解决方案吗?
objective-c - 如何获取 Mac OS X 上的默认临时目录?
我想为一些单元测试创建一些数据目录,并且我希望这些目录位于用户的默认临时目录中。
我想我可以在 /tmp 下创建一个子目录,但我不想假设有人如何设置自己的机器。
我计划即时编写测试数据,这就是为什么我想把它放到一个临时目录中。
database - 测试用户数据(假数据)
我可以从哪里获得,或者如何生成可用于测试应用程序的大量虚假用户数据(姓名、电子邮件地址、位置等)的大格式集合?
它可以明显是假的,这将仅限于开发服务器。但我敢肯定,任何事情都会比我想出的要好。
test-data - 有哪些好的在线数据集资源?
前段时间,我遇到了一个在线站点,其唯一目的是收集各种数据集、位置数据、地区人口普查数据或社区成员有兴趣维护的任何数据集。
我的问题是,你知道我正在考虑的网站吗,或者你能推荐任何其他提供类似服务的网站吗?
我会建议GeoNames,它是 zip/postal、lat/long 和许多其他地理信息的重要来源。
test-data - 示例数据创建工具(主要用于数据库)
我正在考虑一些数据库设计概念,并相信创建模拟我的应用程序的真实世界体积的示例数据将有助于巩固一些设计决策。
有谁知道创建示例数据的工具?如果可能的话,我正在寻找与数据库和平台无关的东西(从 MySQL 到 DB/2,从 Windows 到 UNIX),以便跨不同系统/架构测试设计。我正在设想一些您可以使用的工具:
- 指向数据库表( DSN 的某些配置等)
- 内省字段并基于字段...(点击或添加一些配置)
- 有一种表达如何创建样本数据的方法(MySQL Sample Data Creator是我所设想的那种东西,但我认为他们会有更多的选择,比如提交频率,以便创建非常大的数据集......数百万或数十亿行...不要认为这个工具会扩展到我想要创建的数据量)
- 按下按钮即可(取决于您的参数,这可能需要很长时间)
有什么想法吗?当然,我可以编写一个应用程序来做到这一点,但它看起来很普通,我不应该重新发明轮子。
sql - 用于练习的示例数据库
我想玩一个更大的数据库来测试我对 SQL 的了解。
是否有一个巨大的 .sql 可以用来处理 SQL 查询?
search - 我在哪里可以找到大量用于压力测试源扫描系统的源文件?
我认为 Linux 内核会有大量的 SLOC,但它甚至没有让 OpenGrok 眨眼。我知道已经问过最大项目的问题,但是可以说最大的代码集合是什么。我更喜欢 tar、gz 或集线器风格的地方,我可以在其中编写脚本并指向我的 subversion 或 git 客户端。
c# - 使用HSQL进行.NET开发及流程相关问题
我的团队使用 Oracle 的共享实例进行开发,使用 C#、NHibernate 和 ASP.NET,并且在进行数据或架构更改时,我们偶尔会互相踩脚,阻碍了所有人。
在另一个项目中,我在 100% 内存模式下使用 Java 和 HSQL,只是让 Hibernate 启动一个脚本来导入足够的数据进行测试。它还创建和删除模式。我考虑在 .NET-land 中使用相同的方法。由于一切都是临时的和独立的,不可能互相踩踏,我们仍然可以将我们的模式和数据集成到共享的 Oracle 机器上。
我在 .NET 上寻找 HSQL,而SharpHSQL似乎是一个死项目(最后一个版本 2005)。
是否有一个与 HSQL for .NET 等效的活动项目,或者任何足够接近以这种方式使用的项目?
你是如何在团队环境中使用这种方法的?有什么问题吗?
您如何管理和版本控制数据以填充数据库?是否有用于导入数据的跨平台解决方案?