【專(zhuān)題】軟件自動(dòng)化測試框架專(zhuān)題
軟件測試自動(dòng)化框架——自動(dòng)化測試框架
編者:陽(yáng)光
專(zhuān)題關(guān)鍵字:框架(formwork)、自動(dòng)化、自動(dòng)化測試框架、專(zhuān)題
內容簡(jiǎn)介
本專(zhuān)題講解什么是測試框架,以及什么是自動(dòng)化測試框架?在了解框架技術(shù)的前提下具體介紹自動(dòng)化測試框架的理論、技術(shù)、實(shí)現及應用方法,以及常見(jiàn)自動(dòng)化測試框架比如HP公司的QTP框架和開(kāi)源的一些自動(dòng)化測試框架的應用和技巧等。
本專(zhuān)題包括以下專(zhuān)題:
1)
軟件測試框架介紹
2)
軟件自動(dòng)化框架的發(fā)展
3)
開(kāi)源自動(dòng)化框架在yahoo中的應用
4)
越來(lái)越強大的SAFS/STAF/STAX自動(dòng)化測試框架
5)
利用 STAF 實(shí)現程序更新包的自動(dòng)部署測試
6)
透析QTP自動(dòng)化測試框架SAFFRON
7)
自動(dòng)化測試框架指南
1.
軟件測試框架介紹
http://kjueaiud.com/?action-viewnews-itemid-166622
編者語(yǔ):
本篇文章是來(lái)自ITPUB的一篇文章,這篇文章介紹了,什么是框架,以及什么軟件測試框架,編者覺(jué)得這篇文章的好處在于,對于框架和軟件測試框架做了一個(gè)定義,另外對軟件測試框架進(jìn)行了分類(lèi),包括:“Java測試框架”、“.Net測試框架”、“自動(dòng)化測試框架”、“單元測試框架”、“集成測試框架”。詳細信息請參考具體內容。
2.
軟件自動(dòng)化框架的發(fā)展
http://kjueaiud.com/?action-viewnews-itemid-166623
編者語(yǔ):
本篇文章轉載自網(wǎng)絡(luò ),具體出處已經(jīng)不詳,在本篇文章中作者將自動(dòng)化測試框架分為了三個(gè)層次“簡(jiǎn)單的腳本錄制/回放”、“數據驅動(dòng)”、“關(guān)鍵字驅動(dòng)”;本篇文章對于自動(dòng)化測試的發(fā)展過(guò)程和自動(dòng)化腳本的開(kāi)發(fā)發(fā)展有一定的作用。
3.
開(kāi)源自動(dòng)化框架在yahoo中的應用
http://kjueaiud.com/?action-viewnews-itemid-166625
編者語(yǔ):
本篇文章對開(kāi)源自動(dòng)化測試框架實(shí)現工具進(jìn)行分類(lèi)介紹,比如管理類(lèi)的Testlink bugzilla 功能測試類(lèi)的: WATIR、Selenium等,性能測試類(lèi)的Jmeter等等,對于現在大家對于開(kāi)源軟件的越來(lái)越熱衷,我覺(jué)得這篇文章可以給大家一些參考,在選擇開(kāi)源自動(dòng)化框架解決方案時(shí),那些可以進(jìn)行選擇。
4.
越來(lái)越強大的SAFS/STAF/STAX自動(dòng)化測試框架
http://kjueaiud.com/?action-viewnews-itemid-166626
編者語(yǔ):
本文來(lái)自互聯(lián)網(wǎng),具體的出處已經(jīng)不可差,但是我們關(guān)注的是技術(shù),共享的是知識,所以我也把本文列入我的專(zhuān)題,本文是對STAF(Software Test Automation Framework)自動(dòng)化測試框架的一個(gè)介紹,介紹如何通過(guò)SAFS(Software Automation Framework Support)STAF、STAX(STAf eXecution engine)實(shí)現跨平臺多功能靈活自動(dòng)的測試框架。
5.
利用 STAF 實(shí)現程序更新包的自動(dòng)部署測試
http://kjueaiud.com/?action-viewnews-itemid-166628
編者語(yǔ):
本文來(lái)自IBM技術(shù)網(wǎng)站,是一篇很不錯的介紹STAF(Software Test Automation Framework)這款非常優(yōu)秀的開(kāi)源自動(dòng)化測試框架工具的中文文章。Software Test Automation Framework (STAF) 是開(kāi)源、跨平臺、支持多語(yǔ)言并且基于可重用的組件來(lái)構建的自動(dòng)化測試框架。它為自動(dòng)化測試建立了基礎,并且提供了一種可插撥的機制支持不同的平臺和語(yǔ)言。 STAF 采用點(diǎn)對點(diǎn)的實(shí)現機制,被用來(lái)減輕自動(dòng)化測試的工作負擔,加快自動(dòng)化測試的進(jìn)程。在 STAF 的環(huán)境中,所有的機器都是對等的,沒(méi)有客戶(hù)端和服務(wù)器的區分。通過(guò)本文作者的經(jīng)驗,可以實(shí)現基于STAF進(jìn)行自動(dòng)的測試部署等功能。
6.
透析QTP自動(dòng)化測試框架SAFFRON
http://kjueaiud.com/?action-viewnews-itemid-166629
編者語(yǔ):
本文來(lái)自互聯(lián)網(wǎng),在很多地方都有所轉載,SAFFRON是基于QTP的一個(gè)輕量級的自動(dòng)化測試框架,他的原理是通過(guò)VBS調用QTP的API接口實(shí)現自動(dòng)化測試的過(guò)程。本文很詳細的講解了SAFFON框架的一些列函數,并且網(wǎng)上提供他的源代碼下載,我覺(jué)得這個(gè)框架是基于QTP的自動(dòng)化測試框架的一個(gè)研究方法。
7.
自動(dòng)化測試框架指南
http://kjueaiud.com/?action-viewnews-itemid-166631
編者語(yǔ):
本文來(lái)自楊學(xué)明的博客,這篇文章很不錯,是一個(gè)基于QTP自動(dòng)化測試框架的設計、實(shí)現與分析的很好的文章,在這篇文章中描述了,如何劃分框架的粒度,如何定義業(yè)務(wù)函數和用例函數,如何定義公共函數,如何定義公共模塊等。雖然最終文章的作者沒(méi)有實(shí)現,但是他的設計很值得借鑒。
編者總結:
本文是軟件測試框架系列專(zhuān)題中的一個(gè)專(zhuān)題,本專(zhuān)題通過(guò)編者收集和分析網(wǎng)絡(luò )上的一些文章形成,編者認為一個(gè)自動(dòng)化測試框架應該是完整一項測試任務(wù)的基礎架構,可以讓用戶(hù)在這個(gè)框架上進(jìn)行靈活的設計與開(kāi)發(fā)。當然自動(dòng)化測試框架一定是今后軟件測試發(fā)展的一個(gè)方向,所有研究的知識和技術(shù)還很多。另外編者也不盡能掌握所有的這些技術(shù),本文只是一篇拋磚引玉的文章,希望可以給讀者帶來(lái)幫助,另外大家都與本文如果有其他的一些見(jiàn)解可以聯(lián)系編者:Email:ligang@ltesting.com.cn。
領(lǐng)測軟件測試網(wǎng)已經(jīng)開(kāi)辟自動(dòng)化測試框架頻道,進(jìn)一步的學(xué)習可以參考:http://kjueaiud.com/html/81/category-catid-481.html
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/