通過使用現有的功能測試來解鎖早期的負載和性能測試
標簽:軟件測試技術開發(fā)商: Parasoft
當前版本: 2020.2
產品類型:軟件
產品功能:測試分析
平臺語言:
開源水平:不提供源碼
本產品的分類與介紹僅供參考,具體以商家網站介紹為準,如有疑問請來電 023-68661681 咨詢。
這是一個主要版本,其中包括一些會影響舊版功能的更改。以下更改使我們能夠發(fā)展并適應新興技術和應用程序開發(fā)策略:
我們對智能API測試生成工作流程進行了以下改進。
特定于應用程序的智能API測試創(chuàng)建屬性文件
現在,智能API測試生成器可以使用特定于Salesforce或Guidewire的配置來根據使用Parasoft Recorder捕獲的API流量創(chuàng)建測試。SOAtest附帶了附加的tst_creation.properties文件,這些文件自動添加到工作區(qū)中的TestAssets/test_templates目錄中。當SOAtest在記錄過程中檢測到選擇了Salesforce或Guidewire應用程序類型時,將使用這些配置。
更新了用于生成智能API測試的向導
現在,Generate Smart API Tests向導可讓您指定生成測試時要使用的測試創(chuàng)建文件。默認情況下,該向導會提示您將配置文件用于SOAtest隨附的常規(guī),Salesforce和Guidewire應用程序,但是您可以創(chuàng)建多個實例,以便可以針對各種情況自定義測試生成。有關其他信息,請參閱。
Smart API測試創(chuàng)建屬性的版本控制
現在,用于配置智能API測試的tst_creation.properties文件自動帶有最新版本中可用的新功能的前綴。以前,現有的tst_creation.properties文件被保留以維護定制配置。在此更新中,仍保留自定義配置,但是所有新參數都將使用默認配置添加到文件中。
有關詳細信息,請參考。
Parasoft Recorder不再隨附tst_creation.properties文件。而是,記錄器附帶了一個tst_creation.properties.example文件,默認情況下不使用該文件。
有關詳細信息,請參閱。
升級說明
現在,所有測試創(chuàng)建配置文件都將在/TestAssets/test_templates目錄而不是/TestAssets目錄中生成。如果您在TestAssets目錄中有一個現有的tst_creation.properties文件,則在重新啟動工作空間時會將其移到新位置。
現在將對靜態(tài)分析違例和失敗的測試用例步驟的抑制添加到parasoft.suppress文件中,該文件可以與測試文件一起存儲在源代碼管理中。作為此更改的結果,不贊成使用“抑制視圖”,并且僅將在較舊版本的SOAtest中創(chuàng)建的抑制顯示為只讀。
此更新中已刪除了以下功能、工具和集成。
舊版瀏覽器測試引擎
不再支持Parasoft舊版瀏覽器測試引擎,并且已將其刪除。
SOAtest將使用Selenium WebDriver回放您的測試,但是您可能需要手動更新配置為使用Parasoft舊版引擎回放的測試。有關其他信息,請參閱。
SOAtest舊版存根服務器
SOAtest舊存根服務器已被刪除。存根項目文件夾下的現有存根將不再部署。應用虛擬化許可證后,存根將自動轉換為虛擬資產。
如果Virtualize在包含SOAtest存根的工作區(qū)上啟動時檢測到存根項目,它將自動將文件復制到VirtualAssets項目。Stub .tst文件將更改為.pva文件,并將基于Stubs項目中現有的stubs.xml文件創(chuàng)建部署。
您可以通過關閉SOAtest和Virtualize并刪除VirtualAssets項目來啟動遷移過程。產品啟動時將觸發(fā)自動遷移過程。
內置ISO 8583功能
已刪除對ISO 8583的本機支持。要替換此功能,您可以。有關詳細信息,請通過。
升級后,現有的ISO 8583消息客戶端和響應器將不再可用或無法運行,因此在升級之前,應。
AmberPoint測試創(chuàng)建
SOAtest不再從AmberPoint SOAP消息文件創(chuàng)建測試。從AmberPoint文件創(chuàng)建的現有測試仍將起作用。
異步請求測試
從Web記錄創(chuàng)建測試時,不能再將SOAtest配置為生成異步請求測試。
自動生成的響應存根
從Web錄制創(chuàng)建測試時,您不再可以將SOAtest或Virtualize配置為自動創(chuàng)建響應存根。
BEA AquaLogic
SOAtest不再基于BEA AquaLogic Enterprise存儲庫中聲明的服務生成測試。從BEA存儲庫創(chuàng)建的現有測試仍將起作用,但是合規(guī)性策略和功能測試結果將不再報告給注冊表。
CentraSite Active SOA注冊中心
SOAtest不再基于發(fā)布給CentraSite Active SOA注冊表的服務生成測試。使用CentraSite集成創(chuàng)建的現有測試仍將起作用,但是合規(guī)性策略和功能測試結果將不再報告給注冊表。
Jtest整合
與Parasoft Jtest 9.x的集成已刪除,這會影響以下功能:
從SOAtest執(zhí)行Jtest的運行時錯誤檢測已刪除。
Jtest跟蹤器工具已被刪除。
Java應用程序的事件監(jiān)視已刪除。
JUnit測試創(chuàng)建
從Web記錄中記錄或生成JUnit測試的功能已被刪除。
從擴展性API中刪除了webking.api.browser和webking.api.browser2軟件包。
SOAtest和Virtualize Server REST API中的XML
與任何版本的REST API通信時,不再支持application/xml媒體類型。
刪除了對以下SCM的支持:
AccuRev
ClearCase
CVS
Serena Dimensions
StarTeam
Synergy CM
Visual Source Safe
CTP現在需要SOAtest和/或Virtualize 9.10.0及更高版本才能使用核心功能。
CTP現在隨HyperSQL數據庫2.5.1一起提供。
CTP現在支持Oracle Database 19c。
刪除了對Oracle Database 11g的CTP支持。
事件消息視圖已添加到CTP中的“服務虛擬化”模塊。
CTP中的供應級用戶現在可以修改作業(yè)執(zhí)行變量,但是更改仍然無法保存。
現在,您可以通過從CTP刷新服務器來加載上載到system_jars文件夾的JAR文件。
SOAtest and Virtualize服務器.war現在已通過認證,可以部署到Tomcat 9。
從桌面連接到遠程SOAtest/Virtualize服務器9.10.7及更早版本的支持已終止。
CTP界面(測試方案、REST客戶端、SOAP客戶端等)中的“需求”字段已更改為“工作項”。
添加了按日期范圍過濾CTP中生成的“修改歷史記錄” CSV文件的功能。
Safari不再受Web測試支持。
ID |
描述 |
CTP-5816 |
從CTP中選擇執(zhí)行按鈕時,使用環(huán)境引用的測試失敗 |
CTP-5870 |
無法為具有環(huán)境參考的測試切換環(huán)境 |
CTP-5887 |
工作歷史記錄UI在并行作業(yè)執(zhí)行期間顯示錯誤的環(huán)境信息 |
LT-1318 |
引用的測試套件破壞了HPM模式并減慢了配置文件的處理 |
SOA-12179 |
暫存空間由parasoft文件填充 |
SOA-12499 |
在文檔的HTTP協議部分中描述OAuth 2.0客戶端憑據流 |
SOA-12504 |
創(chuàng)建/更新回歸控件以錯誤的順序運行設置/拆卸測試 |
SOA-12575 |
即使使用-J-Dparasoft.hideMaskedEnvironmentVariables=true啟動Arg,SOAtest報告中仍會暴露環(huán)境密碼 |
SOA-12696 |
REST客戶端——添加對“application/vnd.api+json”的支持 |
SOA-12756 |
使用較新的Java 8版本發(fā)布SOAtest /Virtualize |
SOA-12760 |
刪除SOAtest桌面中XML/HTML報表中的流量重復 |
SOA-12777 |
由于在NTLM Type 3消息中發(fā)送了大寫域,因此無法通過NTLM進行身份驗證 |
SOA-12808 |
回歸控件報告沒有差異控件要映射 |
SOA-12809 |
參數化的回歸控制更新具有錯誤的數據源列 |
SOA-12852 |
OpenAPI——無法檢測到對requestBodies的$ refs的JSON模式 |
SOA-12893 |
文檔提到搜索和替換選項以批量禁用測試 |
SOA-12928 |
被數據庫提取時,帶掩碼的環(huán)境變量在控制臺中以純文本形式顯示 |
VIRT-4104 |
禁用IMS和Websocket偵聽器PVA時釋放端口 |
VIRT-4110 |
自定義偵聽器——添加用于異步消息處理的API |
VIRT-4120 |
當使用帶有Japanase字符的PVA時,無法在Data Repository Server中創(chuàng)建正確的陣列。 |
更新時間:2025-08-18 15:08:16.000 | 錄入時間:2015-11-09 10:19:11.000 | 責任編輯:何思佳