标签: test-data

如何从DTD或XSD生成示例XML文档?

我们正在开发一个涉及大量XML转换的应用程序.我们本身没有任何适当的输入测试数据,只有DTD或XSD文件.我们想从这些文件中自己生成测试数据.有一种简单/自由的方式吗?

编辑

显然没有免费的工具,我同意OxygenXML是最好的工具之一.

xml xsd dtd test-data

182
推荐指数
11
解决办法
24万
查看次数

是否有为测试/示例保留的社会安全号码?

是否存在大致相当于example.com的SSN - 广泛(并且官方)仅被认为是示例/测试值的东西?

澄清:根据我的评论,我真正要问的是,如果有一个规范使用的规范"测试SSN",那么所有看到它不是真正的SSN的人都能理解.

testing test-data

67
推荐指数
6
解决办法
10万
查看次数

参数"stratify"来自方法"train_test_split"(scikit Learn)

我试图使用train_test_split包scikit Learn,但我遇到参数问题stratify.以下是代码:

from sklearn import cross_validation, datasets 

X = iris.data[:,:2]
y = iris.target

cross_validation.train_test_split(X,y,stratify=y)
Run Code Online (Sandbox Code Playgroud)

但是,我一直遇到以下问题:

raise TypeError("Invalid parameters passed: %s" % str(options))
TypeError: Invalid parameters passed: {'stratify': array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, …
Run Code Online (Sandbox Code Playgroud)

test-data split training-data scikit-learn

67
推荐指数
6
解决办法
8万
查看次数

测试用户数据(假数据)

我在哪里可以获得,或者如何生成可用于测试应用程序的虚假用户数据(名称,电子邮件地址,位置等)的大型格式化集合?

它可以显然是假的,这将仅限于开发服务器.但我相信一切都会比我想象的要好.

database testing test-data

53
推荐指数
3
解决办法
8万
查看次数

练习样本数据库

我想玩一个更大的数据库来测试我对SQL的了解.

是否有一个巨大的.sql,我可以使用SQL查询?

sql test-data sample-data

47
推荐指数
2
解决办法
16万
查看次数

AutoFixture与NBuilder

我正在选择用于使用测试数据填充我的.net模型(poco)的工具.我实际上是在模拟wcf服务,需要用测试数据填充datacontract对象.发现了大量的测试数据生成工具,但大多数都与数据库测试数据生成有关,并且不适合.net对象创建.

我发现最适用的是:

  1. AutoFixture
  2. NBuilder

它们似乎都提供了非常相似的功能.我对这些工具的任何反馈感兴趣.优点和缺点?

.net tdd test-data mocking

31
推荐指数
1
解决办法
4631
查看次数

单元测试的模拟有效/无效电子邮件地址列表

有没有人知道电子邮件地址列表(不需要是真实的)我可以用于单元测试的电子邮件验证程序集?

我一直在寻找这样的清单,似乎找不到一个.我不是在寻找真正的地址,只是那些合适的地址,而且我在测试中投入的东西越多越好.我现在有10个,但如果有一个列表,它会给我一个更彻底的测试.

language-agnostic unit-testing test-data email-validation

29
推荐指数
2
解决办法
2万
查看次数

iPhone模拟器 - 如何检测应用程序何时在模拟器上运行(这样可以设置测试数据)?

在我的iPhone应用程序代码中,任何示例代码都会告诉我如何:

  1. 如何检测应用程序是否刚刚被部署为运行到模拟器(而不是设备)[如果"已部署"不可用,那么只检测应用程序何时在模拟器上运行而不是设备)
  2. 在我的iPhone应用程序代码中,我会将设置我的测试数据的行放在模拟器中 - 这是注意到每次我重新编译并推送到模拟器时我都希望有效地擦除/重新安装测试数据(但是我我真的不希望在我在模拟器中使用应用程序期间运行此代码 - 例如应该能够在模拟器中交换应用程序然后当我在模拟器中再次启动我的应用程序时它不应该运行数据设置代码

任何其他更好的建议如何在模拟器上掩盖管理这些测试数据将是好的.这里的背景是我在谈论日历中的测试数据(例如使用事件工具包),所以当我部署到我的设备时,我不希望应用程序将日历项目放入我的iPhone(对不起 - 只有1个人iPhone在这里).

iphone test-data ios eventkit ios-simulator

24
推荐指数
3
解决办法
2万
查看次数

如何在Mac OS X上获取默认临时目录?

我想为某些单元测试创​​建一些数据目录,我希望这些目录位于用户的默认临时目录中.

我想在/ tmp下我可以创建一个子目录,但我不想假设有人建立了自己的机器.

我正计划动态编写测试数据,这就是为什么我想把它放到一个临时目录中.

macos cocoa test-data objective-c temporary-directory

23
推荐指数
4
解决办法
1万
查看次数

Spring/Hibernate测试:在DDL创建后插入测试数据

我有一个Spring/Hibernate webapp,它有一些在内存中的HSQL数据库上运行的集成测试.由于hbm2ddl = create,Hibernate使用这个空白数据库并创建我的所有测试表和约束.但是,我有一个新的bean,它在afterPropertiesSet()方法期间检查数据库中的特定配置值,因此当初始化此bean时,数据库中需要存在这样的行.

有没有什么好方法可以设置相当于Rail的测试夹具的Java/Spring/Hibernate?我试图找到一种方法告诉Hibernate"无论何时创建此表,然后立即插入这些行".我找不到可以添加的回调或钩子,但也许还有另一种方式.

java spring unit-testing test-data hibernate

17
推荐指数
2
解决办法
2万
查看次数