我是一个关于C#开发的初学者,我需要你的建议来帮助我选择一个实用的文件格式,其内容将被导入到我的应用程序中。
基本上,我正在使用Ranorex开发测试自动化,这是一个测试自动化软件,其项目基于C#。
该特定项目的目的是测试另一个软件,该软件导入一个包含设备列表的文件,并重复此过程,我想看看设备是否每次都成功导入。这就像一个大循环,Ranorex一次又一次地用另一个文件重新启动程序,并从一个文件导入其他设备。
所以我有几个文件要导入,里面有各种设备。问题是这个数字不是规则的。
我的第一个想法是使用这样的excel文件,但在C#中导入excel似乎不切实际。

我们的程序只能一个文件地导入,需要在检查设备后重新启动。基本上,我希望我的C# (ranorex)项目启动我的软件,导入一个文件,检查这个文件中的每个设备,关闭软件,然后以同样的方式重新启动它。你应该明白这或多或少是一个二维表的问题。
该列表将包含要导入的文件,并且每个文件都包含要测试的设备。做到这一点的最佳解决方案是什么?数据库?
edit1:嗯,我的第一张图片非常基础,是为了帮助你理解。实际上,我的代码行是这样的,MHZ是文件,其他冒号是对一个设备的描述。您知道为什么我认为XML可能很难管理了,因为设备的特征是有许多参数。

发布于 2012-06-29 22:36:29
*.xml已经足够好了。如果只是想要一个类似于*.ini文件的文件,并且列表由",“分隔,那么*.txt就足够了。
https://stackoverflow.com/questions/11263703
复制相似问题