天天看點

自動化測試平台化[v1.0.0][事件描述與裝載]

在整個事件驅動的設計中,事件是可以在執行的過程中被裝載的,進而滿足我們的需要的輪詢機制來判斷事件是否有變化,儲存事件描述資訊可以使用JSON檔案或者資料,如下代碼所示

{
    "events": [
        {
            "package": "product.event.demo_event",
            "name": "DemoEvent1",
            "args": {"devices": ["ap1"]},
            "background": false,
            "start_time": "2020-3-13 18:59:00",
            "loop": 1
        },
        {
            "package": "product.event.demo_event",
            "name": "DemoEvent2",
            "args": {"devices": ["sta1"]},
            "background": true,
            "start_time": "2020-3-13 18:59:00",
            "interval": 60
        }
    ]
}
           

繼續閱讀