技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明公開了一種基于selenium的測試中間件、測試系統(tǒng)及方法,測試中間件包括:交互API模塊、任務(wù)隊(duì)列模塊、selenium控制模塊和瀏覽器資源池;交互API模塊包含多個(gè)API接口,API接口接收多個(gè)測試任務(wù)并發(fā)送至任務(wù)隊(duì)列模塊;任務(wù)隊(duì)列模塊將多個(gè)測試任務(wù)存入任務(wù)隊(duì)列中,并按照順序依次發(fā)送至selenium控制模塊;selenium控制模塊依次根據(jù)每個(gè)測試任務(wù)從瀏覽器資源池中調(diào)取瀏覽器資源并調(diào)用selenium,將測試任務(wù)和瀏覽器資源發(fā)送至selenium的node節(jié)點(diǎn)完成測試,將測試結(jié)果發(fā)送出去;瀏覽器資源池存放多個(gè)瀏覽器資源。本發(fā)明減少了腳本的維護(hù)工作,還降低了性能測試工作的難度。
技術(shù)研發(fā)人員:李艷秋;趙冷奇;陳奎;陳凱;周才菊;段獻(xiàn)輝;楊校杰;吳偉怡;湯彪;鄭燕鋒
受保護(hù)的技術(shù)使用者:攜程旅游信息技術(shù)(上海)有限公司
技術(shù)研發(fā)日:2017.05.09
技術(shù)公布日:2017.09.08