原創|實施案例|編輯:鄭恭琳|2020-08-17 11:10:07.893|閱讀 62 次
概述:Atex 公司認識到預訂系統非常受歡迎和且正在增長,這有必要通過測試來擴充和改進在線廣告預訂產品。特別關注的是增加負載。為了解決這個問題,Atex 公司采用了Parasoft 公司的解決方案。 Parasoft SOA 質量解決方案使 Atex 公司擁有了迅速且靈活響應不斷變化的業務需求的能力。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Atex 公司在全球設有辦事處,為媒體行業提供先進和具有成本效益的標準技術。
Atex 全方位為媒體行業提供端到端業務解決方案和基于 web 的解決方案,包括廣告、社論和傳播。他們基于 Web 的在線廣告預訂產品可以通過網絡預訂和管理報紙上的廣告。
由于越來越多的客戶參與,在線廣告預訂產品開始擴增。這是一個令人振奮的客戶自助服務解決方案,使得廣告商和代理能在一個安全的、基于瀏覽器的易于交互的界面上分門別類的預訂各種廣告,這大大加速了廣告的提交。從本質上講,廣告客戶可以登錄一個網站,提供所請求的詳細信息,然后在線提交他們的廣告。
Atex 公司認識到預訂系統非常受歡迎和且正在增長,這有必要通過測試來擴充和改進在線廣告預訂產品。特別關注的是增加負載。為了解決這個問題,Atex 公司采用了Parasoft 公司的解決方案。
Parasoft SOA 質量解決方案使 Atex 公司擁有了迅速且靈活響應不斷變化的業務需求的能力。
隨著在線廣告預訂產品的真正成長,越來越多的客戶想利用它的功能。在這種情況下,系統的負載增加了。Atex 想增強對高負載時在線廣告預訂產品的行為和功能的控制。Atex 想要以有條理的方式來驗證和達成測試目標。QA 經理解釋說,“我們需要一個方法來重現客戶反饋給我們的問題。基于負載的問題可能非常難以追蹤。我們需要及時地并且以有條理的方法來解決問題,為我們的客戶提供我們的解決方案。”
在研究可行性解決方案時,Atex 公司發現了 Parasoft SOA 質量解決方案。Parasoft 提供的解決方案能夠模擬各種類型的負載場景,這非常符合 Atex 想的測試。
Atex 公司將 Parasoft SOA 質量解決方案置于真實的挑戰下進行測試。客戶報告的一個基于負載的問題之一:在高負載多 CPU 計算機上,在線廣告預訂產品發現死鎖問題。
結果是用戶被擋在門外,必須重置 Web 服務來清除這個問題。這個重置影響業務連續性,造成停機時間。Atex 收集了描述性的場景,客戶非常期望能解決這個問題。接下來,Atex 在 Parasoft SOA 質量解決方案中復制和提煉這些場景,并模擬問題的發生。通過這種做法,Atex 能夠得到一個解決方案,同時還能通過使用 Parasoft SOA 質量解決方案進行驗證。
在討論是否決定向前推進和實現 Parasoft SOA 質量解決方案時,加爾文說,“在如何測試我們的Web 服務以容納增長這個問題上,我們必須采取改善措施。Parasoft 為我們提供了一個很好的解決方案。”
Parasoft SOA 質量解決方案為 Atex 的兩個團隊提升速度可能是快速和簡單的事情。如何有條理的測試并將其吸收到他們的質量保障流程的策略制定好后,Atex 的第一項任務是轉換現有的編程測試用例。通過 SOA 質量解決方案,Atex 在短時間內(可能只是幾個星期)能夠完成這一任務。加爾文說,“解決方案是相當直觀的,允許我們開發基于場景的測試。這些測試我們希望用做回歸測試。”
Parasoft SOA 質量解決方案使得 Atex 能以積木塊的形式重用他們的測試資產,有效驗證不斷變化的業務需求是否影響他們的端到端業務場景。持續回歸測試套件的執行結果將提醒 Atex QA 團隊,哪些修改會影響應用程序的行為。
一致的、可重復的回歸測試等于提供了一個安全網,降低了變化帶來的風險,允許快速和敏捷響應不斷變化的業務需求。
“我們已經能夠使用 Parasoft SOA 質量解決方案重現問題,因此我們可以有效地解決這些問題。這對于我們扭轉與解決問題的速度有著明顯的好處。”
Parasoft SOA 質量解決方案提供給 Atex QA 團隊許多重要的好處。其中之一是加速重現客戶的問題,尤其是基于負載的問題。
加爾文詳細解釋到,“一旦我們得到客戶的反饋,客戶告訴我們他們認為某處是一個問題所在。圍繞這一問題,我們就可使用 Parasoft SOA 質量解決方案來快速搭建我們認為可能是原因的場景。我們已經能夠使用 Parasoft SOA 質量解決方案重現問題,因此我們可以有效地解決這些問題。這對于我們扭轉與解決問題的速度有著明顯的好處。”
實現 Parasoft SOA 質量解決方案之前,由于 Web 服務的本質 Atex QA 團隊很大程度上依賴于開發進行測試。加爾文說:“我們必須讓開發人員編寫出測試用例,這樣我們才可以得知程序的情況”。現在,有了 Parasoft SOA 質量解決方案,Atex 的 QA 團隊不再依賴于開發協助編寫的測試用例。
此外,QA 能夠更多地關注測試,而不是分心試圖獲得開發人員的支持(幫助編寫測試用例)。
加爾文說:“現在,QA 可以更多地參與創建測試用例,可能會根據負載的發展情況進行創建。通過更多的參與產品和開發過程,該解決方案會增強 QA 的主人翁意識。QA 團隊還能更好的理解工件是如何結合在一起的,我們的客戶又是如何使用在線廣告預訂產品 的。”
QA 仍然要與開發緊密合作,但現在他們有了更多的輸入來重現報告的問題。此外,QA 團隊能夠更快地通過測試,他們就能更快地部署應用程序改進。
如前所述,有了 Parasoft SOA 質量解決方案,Atex 能夠測試更快的原因之一是它促進了可重復性。這種可重復性實際上是有利于客戶以及團隊的。
加爾文說:“一旦我們發現一個問題,我們可以使用 Parasoft SOA 質量解決方案生成測試用例,以確保我們不會再引入這些同樣的問題。從客戶的角度來看,令人沮喪的事情是報告后修復的問題再次出現。”
Atex QA 團隊能夠建立大量的回歸測試,并使用它們重復、有效地對每個構建運行測試集。這將確保任何曾經遇到的問題(即使是小問題)一去不復返。加爾文強調,“Parasoft SOA 質量解決方案給了我們絕對的信心,我們不會再遇到已解決的問題。”
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn