我有一些测试可以从config.json文件中读取数据,以确定每个平台的测试详细信息。
它们看起来像这样
{
"Devices" : {
"Settings": [
{
"Platform": "iOS",
"SerialNumbers": [
"b509b42b821a0b2eeb58ed5659e504c118d0323c"
],
"AssemblyPath": "realbundlename"
},
{
"Platform": "Android",
"SerialNumbers": [
"ZX1G22VMH7"
],
"AssemblyPath": "../../../Droid/bin/Release/nameoffile.apk"
}
]
}
}
问题是如何在UI Test App项目中从json读取数据。
我尝试使用Autofac并使用模块功能读取数据,但是当我调试时,我得到的数据不是从文件中读取的。我想项目类型有问题。
我尝试按照this文章中的内容进行开发。
有人知道这样做的最好方法是什么吗? 或者,也许有人对如何从.json读取数据有更好的主意?
答案 0 :(得分:0)
使用System.IO从磁盘读取它,然后使用Json.Net反序列化它。