簡體   English   中英

Robot Framework 和 Appium 有什么區別?

[英]What is difference between Robot Framework and Appium?

我認為 Robot Framework 是一個為測試移動應用程序而設計的通用自動化框架。

但它與 Appium 有何不同? 是因為 Appium 是跨平台的嗎?

我的問題真的是機器人框架和appium有什么區別?

Robot Framework 是一個通用的開源自動化框架。 它不僅用於測試移動應用程序。 它可用於 Web 測試、Windows 應用程序測試、API 測試等等。 雖然它只是一個框架。 它需要不同的工具和庫來執行特定任務,例如 AppiumLibrary 可以在 RobotFramework 中用於移動測試,而 SeleniumLibrary 可以用於 Web 測試。

另一方面,Appium 是一個主要用於移動測試的框架,並且具有這樣做的內置功能。

“機器人框架:

  1. 開源
  2. 通用框架,我們不僅可以自動化移動設備,還可以自動化 Web 應用程序。
  3. Robot Framework 非常靈活,可用於測試 Web 應用程序、移動應用程序、桌面應用程序以及 RESTful 和基於 SOAP 的服務
  4. Robot Framework 具有簡單的語法,利用人類可讀的關鍵字,即使用關鍵字驅動的方法

應用:

  1. Appium 是一個開源工具,用於自動化 Android、iOS 和 Windows 上的應用程序。
  2. Appium 可用於本機應用程序(使用 Android、iOS 或 Windows SDK 編寫的應用程序)、混合應用程序和移動網絡應用程序(使用移動網絡瀏覽器訪問的網絡應用程序)的自動化
  3. 使用任何框架的任何語言的易於編寫的測試

讓我們說,如果我們想使用 Robot 框架來自動化移動應用程序,我們仍然需要在機器人框架中導入 appium 庫,然后我們才能使用 Robot 框架來自動化移動應用程序。”

這是開源項目的鏈接 - GitHub -testsigmahq/testsigma:一個強大的開源測試自動化平台,用於 Web 應用程序、移動應用程序和 API。 以 DevOps 速度構建穩定可靠的端到端測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM