通過使用現(xiàn)有的功能測試來解鎖早期的負(fù)載和性能測試
標(biāo)簽:軟件測試技術(shù)開發(fā)商: Parasoft
當(dāng)前版本: 2020.2
產(chǎn)品類型:軟件
產(chǎn)品功能:測試分析
平臺語言:
開源水平:不提供源碼
本產(chǎn)品的分類與介紹僅供參考,具體以商家網(wǎng)站介紹為準(zhǔn),如有疑問請來電 023-68661681 咨詢。
這是一個主要版本,其中包括一些會影響舊版功能的更改。以下更改使我們能夠發(fā)展并適應(yīng)新興技術(shù)和應(yīng)用程序開發(fā)策略:
我們對智能API測試生成工作流程進(jìn)行了以下改進(jìn)。
特定于應(yīng)用程序的智能API測試創(chuàng)建屬性文件
現(xiàn)在,智能API測試生成器可以使用特定于Salesforce或Guidewire的配置來根據(jù)使用Parasoft Recorder捕獲的API流量創(chuàng)建測試。SOAtest附帶了附加的tst_creation.properties文件,這些文件自動添加到工作區(qū)中的TestAssets/test_templates目錄中。當(dāng)SOAtest在記錄過程中檢測到選擇了Salesforce或Guidewire應(yīng)用程序類型時,將使用這些配置。
更新了用于生成智能API測試的向?qū)?/strong>
現(xiàn)在,Generate Smart API Tests向?qū)Э勺屇付ㄉ蓽y試時要使用的測試創(chuàng)建文件。默認(rèn)情況下,該向?qū)崾灸鷮⑴渲梦募糜?/span>SOAtest隨附的常規(guī),Salesforce和Guidewire應(yīng)用程序,但是您可以創(chuàng)建多個實例,以便可以針對各種情況自定義測試生成。有關(guān)其他信息,請參閱。
Smart API測試創(chuàng)建屬性的版本控制
現(xiàn)在,用于配置智能API測試的tst_creation.properties文件自動帶有最新版本中可用的新功能的前綴。以前,現(xiàn)有的tst_creation.properties文件被保留以維護(hù)定制配置。在此更新中,仍保留自定義配置,但是所有新參數(shù)都將使用默認(rèn)配置添加到文件中。
有關(guān)詳細(xì)信息,請參考。
Parasoft Recorder不再隨附tst_creation.properties文件。而是,記錄器附帶了一個tst_creation.properties.example文件,默認(rèn)情況下不使用該文件。
有關(guān)詳細(xì)信息,請參閱。
升級說明
現(xiàn)在,所有測試創(chuàng)建配置文件都將在/TestAssets/test_templates目錄而不是/TestAssets目錄中生成。如果您在TestAssets目錄中有一個現(xiàn)有的tst_creation.properties文件,則在重新啟動工作空間時會將其移到新位置。
現(xiàn)在將對靜態(tài)分析違例和失敗的測試用例步驟的抑制添加到parasoft.suppress文件中,該文件可以與測試文件一起存儲在源代碼管理中。作為此更改的結(jié)果,不贊成使用“抑制視圖”,并且僅將在較舊版本的SOAtest中創(chuàng)建的抑制顯示為只讀。
此更新中已刪除了以下功能、工具和集成。
舊版瀏覽器測試引擎
不再支持Parasoft舊版瀏覽器測試引擎,并且已將其刪除。
SOAtest將使用Selenium WebDriver回放您的測試,但是您可能需要手動更新配置為使用Parasoft舊版引擎回放的測試。有關(guān)其他信息,請參閱。
SOAtest舊版存根服務(wù)器
SOAtest舊存根服務(wù)器已被刪除。存根項目文件夾下的現(xiàn)有存根將不再部署。應(yīng)用虛擬化許可證后,存根將自動轉(zhuǎn)換為虛擬資產(chǎn)。
如果Virtualize在包含SOAtest存根的工作區(qū)上啟動時檢測到存根項目,它將自動將文件復(fù)制到VirtualAssets項目。Stub .tst文件將更改為.pva文件,并將基于Stubs項目中現(xiàn)有的stubs.xml文件創(chuàng)建部署。
您可以通過關(guān)閉SOAtest和Virtualize并刪除VirtualAssets項目來啟動遷移過程。產(chǎn)品啟動時將觸發(fā)自動遷移過程。
內(nèi)置ISO 8583功能
已刪除對ISO 8583的本機支持。要替換此功能,您可以。有關(guān)詳細(xì)信息,請通過。
升級后,現(xiàn)有的ISO 8583消息客戶端和響應(yīng)器將不再可用或無法運行,因此在升級之前,應(yīng)。
AmberPoint測試創(chuàng)建
SOAtest不再從AmberPoint SOAP消息文件創(chuàng)建測試。從AmberPoint文件創(chuàng)建的現(xiàn)有測試仍將起作用。
異步請求測試
從Web記錄創(chuàng)建測試時,不能再將SOAtest配置為生成異步請求測試。
自動生成的響應(yīng)存根
從Web錄制創(chuàng)建測試時,您不再可以將SOAtest或Virtualize配置為自動創(chuàng)建響應(yīng)存根。
BEA AquaLogic
SOAtest不再基于BEA AquaLogic Enterprise存儲庫中聲明的服務(wù)生成測試。從BEA存儲庫創(chuàng)建的現(xiàn)有測試仍將起作用,但是合規(guī)性策略和功能測試結(jié)果將不再報告給注冊表。
CentraSite Active SOA注冊中心
SOAtest不再基于發(fā)布給CentraSite Active SOA注冊表的服務(wù)生成測試。使用CentraSite集成創(chuàng)建的現(xiàn)有測試仍將起作用,但是合規(guī)性策略和功能測試結(jié)果將不再報告給注冊表。
Jtest整合
與Parasoft Jtest 9.x的集成已刪除,這會影響以下功能:
從SOAtest執(zhí)行Jtest的運行時錯誤檢測已刪除。
Jtest跟蹤器工具已被刪除。
Java應(yīng)用程序的事件監(jiān)視已刪除。
JUnit測試創(chuàng)建
從Web記錄中記錄或生成JUnit測試的功能已被刪除。
從擴(kuò)展性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現(xiàn)在需要SOAtest和/或Virtualize 9.10.0及更高版本才能使用核心功能。
CTP現(xiàn)在隨HyperSQL數(shù)據(jù)庫2.5.1一起提供。
CTP現(xiàn)在支持Oracle Database 19c。
刪除了對Oracle Database 11g的CTP支持。
事件消息視圖已添加到CTP中的“服務(wù)虛擬化”模塊。
CTP中的供應(yīng)級用戶現(xiàn)在可以修改作業(yè)執(zhí)行變量,但是更改仍然無法保存。
現(xiàn)在,您可以通過從CTP刷新服務(wù)器來加載上載到system_jars文件夾的JAR文件。
SOAtest and Virtualize服務(wù)器.war現(xiàn)在已通過認(rèn)證,可以部署到Tomcat 9。
從桌面連接到遠(yuǎn)程SOAtest/Virtualize服務(wù)器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協(xié)議部分中描述OAuth 2.0客戶端憑據(jù)流 | 
| SOA-12504 | 創(chuàng)建/更新回歸控件以錯誤的順序運行設(shè)置/拆卸測試 | 
| 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報表中的流量重復(fù) | 
| SOA-12777 | 由于在NTLM Type 3消息中發(fā)送了大寫域,因此無法通過NTLM進(jìn)行身份驗證 | 
| SOA-12808 | 回歸控件報告沒有差異控件要映射 | 
| SOA-12809 | 參數(shù)化的回歸控制更新具有錯誤的數(shù)據(jù)源列 | 
| SOA-12852 | OpenAPI——無法檢測到對requestBodies的$ refs的JSON模式 | 
| SOA-12893 | 文檔提到搜索和替換選項以批量禁用測試 | 
| SOA-12928 | 被數(shù)據(jù)庫提取時,帶掩碼的環(huán)境變量在控制臺中以純文本形式顯示 | 
| VIRT-4104 | 禁用IMS和Websocket偵聽器PVA時釋放端口 | 
| VIRT-4110 | 自定義偵聽器——添加用于異步消息處理的API | 
| VIRT-4120 | 當(dāng)使用帶有Japanase字符的PVA時,無法在Data Repository Server中創(chuàng)建正確的陣列。 | 
	
更新時間:2025-08-18 15:08:16.000 | 錄入時間:2015-11-09 10:19:11.000 | 責(zé)任編輯:何思佳