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