正如在Selenium Builder維基下的Data driven Testing所述,您可以將變量存儲爲一組對象。
供您使用,你會使文件看起來像這樣:
[
{"url" : "https://my_url"}
]
的文件test_values.json保存在同一文件夾作爲您的測試,並在您test.json像這樣引用它:
"data": {
"configs": {
"json": {
"path": "test_values.json"
}
},
"source": "json"
},
如果需要多個變量傳遞給您的測試做它的對象(大括號),像這裏面:
[
{
"url" : "https://my_url",
"user" : "some_user",
"password" : "some_password"
}
]
現在210
,最有趣的部分是,如果添加另一個對象(大括號中)是這樣的:
[
{
"url" : "https://my_url",
"user" : "some_user",
"password" : "some_password"
},
{
"url" : "https://my_url",
"user" : "some_other_user",
"password" : "some_other_password"
}
]
然後測試將運行兩次。一次使用第一組值,第二次使用第二組值。