差異處
這裏顯示兩個版本的差異處。
下次修改 | 前次修改 | ||
rf:rf:unused_default_setup_and_teardown [2018/03/18 22:37] tony 建立 |
rf:rf:unused_default_setup_and_teardown [2023/06/25 09:48] (目前版本) |
||
---|---|---|---|
行 2: | 行 2: | ||
====== 設定無效的Default Test Setup與Teardown ====== | ====== 設定無效的Default Test Setup與Teardown ====== | ||
===== Problem ===== | ===== Problem ===== | ||
- | 某天同事問我說,他在Setting Table中設定了Default Test Setup與Teardown,而TestCase如下圖並沒有設定:\\ | + | 某天同事問我,他在Setting Table中設定了Default Test Setup與Teardown,而TestCase如下圖並沒有設定:\\ |
{{:rf:rf:rf_blank_test_setup_and_teardown.png|}}\\ | {{:rf:rf:rf_blank_test_setup_and_teardown.png|}}\\ | ||
為何Default Test Setup與Teardown不會被執行? | 為何Default Test Setup與Teardown不會被執行? | ||
===== How to resolve? ===== | ===== How to resolve? ===== | ||
- | 當下其實從RIDE外觀我看不出原因,只猜測可能是RIDE的bug。後來當我有空去回顧這問題時,我把RIDE切到Text Edit查看原始碼:\\ | + | 當下從RIDE外觀我看不出原因,只猜測可能是RIDE的bug。後來當我有空去回顧這問題時,我把RIDE切到Text Edit查看原始碼:\\ |
{{:rf:rf:rf_blank_test_setup_and_teardown_text_mode.png|}}\\ | {{:rf:rf:rf_blank_test_setup_and_teardown_text_mode.png|}}\\ | ||
發現這是由於Test Setup與Teardown被設置為空的。解決這問題的方法也很容易,只要對個別欄位點擊Clear就能把無用的部份給拿掉。\\ | 發現這是由於Test Setup與Teardown被設置為空的。解決這問題的方法也很容易,只要對個別欄位點擊Clear就能把無用的部份給拿掉。\\ |