2015-12-01 51 views
0

在我上一份工作中,我使用Gatling進行了負載測試。我愛它。我可以在SOASTA CloudTest中編寫代碼嗎?或者,在CloudTest中測試RESTful服務的正確方法

在我的新工作中,他們有Soasta CloudTest。乍一看,它看起來像一個不錯的工具。

但是,我所能找到的只是關於錄製和播放的信息。我不是唱片和播放的粉絲,原因很多,我不會在此重申。

但僅僅因爲我找不到記錄和回放以外的任何東西並不意味着它無法完成。這僅僅意味着該工具以其記錄和回放功能而聞名,因爲這是向沒有開發背景的新手測試人員進行市場營銷時的一個賣點。

我的問題是,我可以在CloudTest中進行基於代碼的開發嗎?有人可以指導我如何做文檔?

謝謝!

回答

0

我是CloudTest的製作人SOASTA的性能工程師。

CloudTest設計用於在其UI中進行腳本開發。您可以在那裏手動創建Web服務請求,但這仍然發生在接口內部。我不認爲你可以專門移動到文本編輯器。

少數的CloudTest抽象技術,可能是有關你想要完成的任務:

  • 小測試腳本的鏈接代碼對象,封裝/再利用和跨腳本組和場景。
  • 將JavaScript組件編寫/維護在一個位置,然後重複使用並從多個腳本引用。
  • Java自定義模塊:CloudTest腳本使用JavaScript調用來調用Java JAR文件。
  • 基於服務器響應,JavaScript代碼或外部(種子)數據(csv文件或數據庫查詢)的動態屬性流量控制。
  • 用於在CI/CD管道中進行測試的工具,引用已經準備好的測試場景。一旦構建完成,就可以從命令行腳本執行它們。

有一個社區網站cloudlink.soasta.com與文檔和視頻如何使用這些技術。如果你想更詳細地討論這些,我會很樂意直接連接。

+0

不幸的是,我擔心情況會如此。這意味着我將推動使用Gatling而不是CloudTest。 –

相關問題