“靜默式”精準測試加匈,讓企業(yè)零成本完成黑盒測試的升級對接

導讀:精準測試是一個軟件測試界最新的測試技術,它的高效與精準性為使用者所稱贊仑荐,但如果公司已經有了一些開發(fā)測試管理系統(tǒng)雕拼,如何最大化減少學習成本,悄無聲息的進行“精準測試”技術的升級改造粘招?本文以Jira系統(tǒng)為例啥寇,給出了詳實可信的技術解決方案。

精準測試是目前系統(tǒng)級測試的一匹黑馬,它比白盒測試使用起來簡單辑甜,但功能更強大甜橱,普通黑盒測試工程師也能輕松掌握。另外栈戳,使用它的同時岂傲,由于測試數(shù)據(jù)收集的細致與完整性,也為用戶帶來一個極具價值的戰(zhàn)略性資源--測試大數(shù)據(jù)子檀,因此很多企業(yè)非常重視精準測試對本單位軟件系統(tǒng)測試技術的升級作用镊掖。

精準測試最核心的技術關鍵就是:用例和相關執(zhí)行代碼之間有很強的對應和追溯關系。這個強追溯關系的建立褂痰,通過精準測試專屬客戶端上的“軟件示波器“亩进,用人工點擊開始和結束按鈕來標記測試用例的執(zhí)行,進而確定對應代碼執(zhí)行路徑的邊界缩歪。

但是归薛,目前很多公司內部都有開發(fā)測試管理系統(tǒng)或者類似于JIRA這樣的通用產品來管理和執(zhí)行用例,如果同步使用精準測試客戶端匪蝙,則有指令重復之嫌主籍。因此,星云精準測試做了具有深遠意義的客戶化改進-“靜默式“精準測試逛球。它可平滑實現(xiàn)JIRA系統(tǒng)與精準測試的幕后對接方案:JIRA中的用例執(zhí)行指令從后臺直接傳遞給精準系統(tǒng)千元,測試工程師不用改變任何日常工作行為。這一里程碑式的改進辦法颤绕,使得幾乎全部依賴人工幸海、數(shù)據(jù)不可見的黑盒測試,突破天花板成為具備系統(tǒng)質量分析高度可視化的有力抓手奥务。實現(xiàn)了企業(yè)在“不知不覺中”徹底提高黑盒測試整體效能的大目標物独。

“靜默式“精準測試的創(chuàng)新,使系統(tǒng)內部可智能獲取精準測試的基礎數(shù)據(jù)氯葬,完成測試用例與代碼覆蓋的追溯關系建立挡篓。下圖是精準測試(星云測試www.teststars.cc 的ThreadingTest產品系列)與JIRA系統(tǒng)對接的架構示意圖:

現(xiàn)在,就“靜默式“精準測試的技術原理做進一步解析闡述:
由于JIRA的前端基于velocity模板技術開發(fā)溢谤,它本身也在不斷升級迭代瞻凤,為避免對JIRA本身運行系統(tǒng)造成干擾,我們采用了替換VM模版的技術方案世杀,即通過JIRA前端頁面阀参,將用例執(zhí)行數(shù)據(jù)發(fā)送給星云TT系統(tǒng)。對接采用異步方式瞻坝,在TT后臺服務鏈路不開啟的情況下也不影響JIRA本身的運行蛛壳,完全實現(xiàn)高靠性杏瞻、靜默、零干擾的精準測試目標衙荐。

第一步:JIRA端定制代碼將當前執(zhí)行的測試用例名稱捞挥,用戶名,以及項目名稱傳遞給一個對接中轉平臺忧吟,對接中轉平臺將數(shù)據(jù)轉換為TTFront可識別的命令發(fā)送給TTFront砌函,TTFront收到命令以后,會根據(jù)指令中的用戶信息溜族,得到對應用戶所登錄的客戶端的IP地址(星云TT系統(tǒng)中用戶登錄后讹俊,其IP會自動記錄在TTfront端)。

第二步:將對應的命令分發(fā)到對應的用戶煌抒,組織成TTC命令結構方式發(fā)送(屬于TT精準測試的客戶端自動化指令集)仍劈,觸發(fā)客戶端直接執(zhí)行相關操作(包括用例的自動創(chuàng)建),例如點擊用例開始等動作寡壮。當用例開啟后贩疙,便可以全自動實現(xiàn)原有精準測試的手動操作流程。

由于程序版本和星云精準測試生成的版本需要有一個對應關系况既,以前是由客戶端由測試人員手動選擇这溅,在靜默模式下,通過活動版本的設置坏挠,自動加載版本芍躏。用例將自動在星云TT系統(tǒng)中創(chuàng)建,無需導入和同步等二次動作降狠。

Jira與星云精準測試對接的步驟展示:

  1. 未開始測試界面的狀態(tài):星云測試的軟件示波器縮略會顯示在界面上,在沒有開啟和執(zhí)行用例之前示波器實時采集覆蓋率的狀態(tài)值均為0庇楞。


  2. 開始用例并進行數(shù)據(jù)結束:當開始執(zhí)行用例后榜配,通過JIRA 與TT系統(tǒng)的對接,TT系統(tǒng)自動創(chuàng)建了用例吕晌,并且處于等待數(shù)據(jù)接收狀態(tài)蛋褥,當用戶在JIRA系統(tǒng)選擇好要執(zhí)行的用例,并到被測試系統(tǒng)實際執(zhí)行用例時睛驳,安裝在客戶端的示波器浮動窗就會開始顯示進行對應用例的覆蓋率采集烙心。浮動窗會默認顯示在測試人員桌面的最前方,半透明的模式不會對被測試應用產生遮擋乏沸。


  3. 示波器數(shù)據(jù)接收展示:打開星云軟件示波器窗口淫茵,可以看到示波器接收數(shù)據(jù)的波形已經創(chuàng)建好,當前選擇的測試用例的所有信息已接收清晰而完整蹬跃。

由此可以看出匙瘪,使用者不用在“星云客戶端”上實施任何操作,即可實現(xiàn)精準測試數(shù)據(jù)的靜默式記錄、傳輸與分析丹喻。星云測試“靜默式精準測試“技術的發(fā)布薄货,為各領域實現(xiàn)企業(yè)級精準測試技術改造和能力提升,打下堅實基礎碍论。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末谅猾,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子鳍悠,更是在濱河造成了極大的恐慌赊瞬,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,888評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件贼涩,死亡現(xiàn)場離奇詭異巧涧,居然都是意外死亡,警方通過查閱死者的電腦和手機遥倦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,677評論 3 399
  • 文/潘曉璐 我一進店門谤绳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人袒哥,你說我怎么就攤上這事缩筛。” “怎么了堡称?”我有些...
    開封第一講書人閱讀 168,386評論 0 360
  • 文/不壞的土叔 我叫張陵瞎抛,是天一觀的道長。 經常有香客問我却紧,道長桐臊,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,726評論 1 297
  • 正文 為了忘掉前任晓殊,我火速辦了婚禮断凶,結果婚禮上,老公的妹妹穿的比我還像新娘巫俺。我一直安慰自己认烁,他們只是感情好,可當我...
    茶點故事閱讀 68,729評論 6 397
  • 文/花漫 我一把揭開白布介汹。 她就那樣靜靜地躺著却嗡,像睡著了一般。 火紅的嫁衣襯著肌膚如雪嘹承。 梳的紋絲不亂的頭發(fā)上窗价,一...
    開封第一講書人閱讀 52,337評論 1 310
  • 那天,我揣著相機與錄音赶撰,去河邊找鬼舌镶。 笑死柱彻,一個胖子當著我的面吹牛,可吹牛的內容都是我干的餐胀。 我是一名探鬼主播哟楷,決...
    沈念sama閱讀 40,902評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼否灾!你這毒婦竟也來了卖擅?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,807評論 0 276
  • 序言:老撾萬榮一對情侶失蹤墨技,失蹤者是張志新(化名)和其女友劉穎惩阶,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體扣汪,經...
    沈念sama閱讀 46,349評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡断楷,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,439評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了崭别。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片冬筒。...
    茶點故事閱讀 40,567評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖茅主,靈堂內的尸體忽然破棺而出舞痰,到底是詐尸還是另有隱情,我是刑警寧澤诀姚,帶...
    沈念sama閱讀 36,242評論 5 350
  • 正文 年R本政府宣布响牛,位于F島的核電站,受9級特大地震影響赫段,放射性物質發(fā)生泄漏呀打。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,933評論 3 334
  • 文/蒙蒙 一瑞佩、第九天 我趴在偏房一處隱蔽的房頂上張望聚磺。 院中可真熱鬧,春花似錦炬丸、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,420評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至咪啡,卻和暖如春首启,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背撤摸。 一陣腳步聲響...
    開封第一講書人閱讀 33,531評論 1 272
  • 我被黑心中介騙來泰國打工毅桃, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留褒纲,地道東北人。 一個月前我還...
    沈念sama閱讀 48,995評論 3 377
  • 正文 我出身青樓钥飞,卻偏偏與公主長得像莺掠,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子读宙,可洞房花燭夜當晚...
    茶點故事閱讀 45,585評論 2 359

推薦閱讀更多精彩內容