是否可以在python中以編程方式使用Robot Framework?我找到的所有資源都是使用Java。在python中使用機器人框架
-2
A
回答
1
是的,這是可以以編程方式使用機器人的框架,如果你問,如果你可以創建並運行在Python寫純粹的測試套件。當你這樣做時,你就錯過了機器人框架的重點。請參閱robot framework API documentation。這裏是一個例子:
from robot.api import TestSuite
suite = TestSuite('Activate Skynet')
suite.imports.library('OperatingSystem')
test = suite.tests.create('Should Activate Skynet', tags=['smoke'])
test.keywords.create('Set Environment Variable', args=['SKYNET', 'activated'], type='setup')
test.keywords.create('Environment Variable Should Be Set', args=['SKYNET'])
2
我不認爲你明白Robot Framework究竟幹了什麼。 Robot Framework基於Python構建,如果您願意,可以通過Maven插件在Java中使用它。由於速度問題,首選的方法是直接在python上使用它。
相關問題
- 1. 在機器人框架中使用python腳本
- 2. 機器人框架
- 3. 機器人框架 -
- 4. 將在機器人框架
- 5. 在機器人框架
- 6. 使用機器人框架在Android本機應用中滾動
- 7. 機器人框架支持Python 3.x
- 8. 如何使用機器人框架
- 9. 使用RED機器人框架編輯
- 10. 在機器人框架中使用組合框
- 11. IO錯誤:[錯誤9]使用機器人框架和Python
- 12. 如何在機器人框架中執行python腳本
- 13. 的Python的機器人框架 - Se2Lib有沒有屬性「執行」在我的機器人框架的測試
- 14. 在機器人框架中使用Spring-wired庫
- 15. 機器人框架中的IF塊
- 16. 覆蓋機器人框架中的Context.PostAsync
- 17. Linux中的機器人框架工作
- 18. 在微軟機器人框架
- 19. 機器人框架機器人遠程服務器關鍵字
- 20. 機器人框架中的Python庫文件
- 21. 硒機器人框架Web定位器
- 22. 在機器人框架內使用'str.join'語法
- 23. 無法使用機器人框架使用'KeyEvent.VK_ENTER'點擊Enter鍵
- 24. 我可以使用機器人框架和僅使用pybot
- 25. 直接使用Selenium RC或機器人框架使用Selenium
- 26. 機器人框架,硒,Python鍵在循環中的組合框跳過值
- 27. IE瀏覽器也不能使用機器人框架
- 28. 如何在機器人框架中添加其他對話框
- 29. 機器人框架使用python多線程,涉及嵌套函數調用
- 30. 機器人框架:如何在Robot框架中使用用戶創建的瀏覽器實例
你可以擴展一點,你真的想做什麼?你是否試圖編寫創建測試套件的Python代碼? –