Slide 38
Slide 38 text
共通設定ファイルを用いた自動化
Tester
38
➢ 共通の設定ファイルを読み込みスクリプトを実行
test_config.json
{
"session": ”Shownet Test via Python",
"apiserver": ”xxx.xxx.xxx.xxx",
"endpoint1": {
"tester": ”ixnetwork",
"chassis": ”xxx.xxx.xxx.xxx",
"slot": X,
"port": Y,
"module": "ethernetvm",
"multiplier": 10,
"macaddr": "00:11:01:00:00:01",
"ipaddr": "192.168.1.1",
"prefix": 16,
"gateway": "192.168.2.1"
},
"endpoint2": {
"tester": ”ixnetwork",
"chassis": ”xxx.xxx.xxx.xxx",
"slot": X,
"port": Y,
"module": "ethernetvm",
"multiplier": 10,
"macaddr": "00:12:01:00:00:01",
"ipaddr": "192.168.2.1",
"prefix": 16,
"gateway": "192.168.1.1"
},
"traffic1": {
"rate": 0.1,
"size": 512,
"count": 10000
}
} ※ 実際の設定ファイルとは異なります。
test_config.json
{
"session": ”Shownet Test via Python",
"apiserver": ”xxx.xxx.xxx.xxx",
"endpoint1": {
"tester": ”testcenter",
"chassis": ”xxx.xxx.xxx.xxx",
"slot": X,
"port": Y,
"module": "ethernetvm",
"multiplier": 10,
"macaddr": "00:11:01:00:00:01",
"ipaddr": "192.168.1.1",
"prefix": 16,
"gateway": "192.168.2.1"
},
"endpoint2": {
"tester": ”testcenter",
"chassis": ”xxx.xxx.xxx.xxx",
"slot": X,
"port": Y,
"module": "ethernetvm",
"multiplier": 10,
"macaddr": "00:12:01:00:00:01",
"ipaddr": "192.168.2.1",
"prefix": 16,
"gateway": "192.168.1.1"
},
"traffic1": {
"rate": 0.1,
"size": 512,
"count": 10000
}
} ※ 実際の設定ファイルとは異なります。