本申請公開了一種實現推廣信息控制的自動化測試方法及裝置,方法包括:獲取包括用戶標識的cookie以及訪問推廣信息請求鏈接的次數,并根據包括用戶標識的cookie、訪問所述推廣信息請求鏈接的次數、訪問所述推廣信息請求鏈接的次數的預設值、以及訪問所述推廣信息請求鏈接返回廣告的結果實現推廣信息控制的自動化測試。通過上述方法,對實現推廣信息控制進行測試的整個過程不再由人工去實施,而是可直接由自動化測試工具或設備模擬人工的操作來完成,這樣可節約人力成本,并且縮短了整個回歸測試時間,提高了測試效率。
【技術實現步驟摘要】
本申請涉及計算機
,尤其涉及一種實現推廣信息控制的自動化測試方法及裝置。
技術介紹
隨著計算機技術的不斷發展,在網站中添加各種推廣信息已經變得越來越頻繁,其中,該推廣信息是服務商用于對外向用戶宣傳的信息。目前,為了更好的為用戶提供服務,網站通常會對在網站中所添加的推廣信息進行控制,即,針對某一個用戶,在單位時間內(如,一天),只會給該用戶提供該網站中同一個推廣信息固定的次數,也就是說,如果在單位時間內,為該用戶提供某一個推廣信息的提供次數超過固定的次數,那么用戶在該單位時間內訪問該網站時,給網站不會再為用戶提供該推廣信息。進一步的,針對在網站中所添加的推廣信息進行控制的需求,需要開發一套完整的控制程序,用以對在網站中所添加的推廣信息進行控制,并且,后續為了能夠使得開發出的控制程序能夠正常的運行,需要對開發出的控制程序進行測試。在現有技術中,針對某推廣信息請求鏈接,通過待測試的控制程序來對該推廣信息請求鏈接進行控制,后續,人工會通過瀏覽器訪問該推廣信息請求鏈接,每一次訪問該推廣信息請求鏈接后,觀察該推廣信息是否被返回,如果推廣信息被返回,則說明此時控制程序運行正常,如果推廣信息沒有被返回,則說明此時控制程序運行不正常,直到人工訪問該推廣信息請求鏈接的次數達到預設的控制次數時,再次通過瀏覽器訪問該推廣信息請求鏈接,觀察該推廣信息是否被返回,如果推廣信息被返回,則說明此時控制程序運行不正常,如果推廣信息沒有被返回,則說明此時控制程序運行正常。顯然,人工測試不僅僅耗費人力成本,還需要耗費大量的時間并且效率較低,從而導致整個回歸測試的時間較長。
技術實現思路
本申請實施例提供一種實現推廣信息控制的自動化測試方法及裝置,用以解決現有技術中人工測試不僅僅耗費人力成本,還需要耗費大量的時間并且效率較低,從而導致整個回歸測試的時間較長的問題。本申請實施例提供一種實現推廣信息控制的自動化測試方法,包括:獲取包括用戶標識的cookie以及訪問推廣信息請求鏈接的次數;根據包括用戶標識的cookie、訪問所述推廣信息請求鏈接的次數、訪問所述推廣信息請求鏈接的次數的預設值、以及訪問所述推廣信息請求鏈接返回廣告的結果實現推廣信息控制的自動化測試。優選地,用戶訪問推廣信息請求鏈接,獲取包括用戶標識的cookie,并記錄用戶訪問該推廣信息請求鏈接的次數,根據包括用戶標識的cookie訪問所述推廣信息請求鏈接,并更新用戶訪問該推廣信息請求鏈接的次數。優選地,當根據包括用戶標識的cookie訪問所述推廣信息請求鏈接的次數不超過訪問所述推廣信息請求鏈接的次數的預設值時,如果所述推廣信息請求鏈接返回廣告的結果為未返回廣告,則實現推廣信息控制的自動化測試失敗。優選地,當根據包括用戶標識的cookie訪問所述推廣信息請求鏈接的次數比訪問所述推廣信息請求鏈接的次數的預設值多一次時,如果所述推廣信息請求鏈接返回廣告的結果為返回廣告,則實現推廣信息控制的自動化測試失敗;如果所述推廣信息請求鏈接返回廣告的結果為未返回廣告,則實現推廣信息控制的自動化測試成功。優選地,用戶根據包括空字符串的cookie訪問推廣信息請求鏈接,獲取包括用戶標識的cookie。本申請實施例提供一種實現推廣信息控制的自動化測試裝置,包括:獲取模塊,用于獲取包括用戶標識的cookie以及訪問推廣信息請求鏈接的次數;測試模塊,用于根據包括用戶標識的cookie、訪問所述推廣信息請求鏈接的次數、訪問所述推廣信息請求鏈接的次數的預設值、以及訪問所述推廣信息請求鏈接返回廣告的結果實現推廣信息控制的自動化測試。優選地,所述獲取模塊包括:獲取單元和次數更新單元;所述獲取單元具體用于,用戶訪問推廣信息請求鏈接,獲取包括用戶標識的cookie,并記錄用戶訪問該推廣信息請求鏈接的次數;所述次數更新單元根據包括用戶標識的cookie訪問所述推廣信息請求鏈接,并更新用戶訪問該推廣信息請求鏈接的次數。優選地,所述測試模塊包括:預設值判斷單元和測試結果單元;所述預設值判斷單元具體用于,根據包括用戶標識的cookie訪問所述推廣信息請求鏈接的次數不超過訪問所述推廣信息請求鏈接的次數的預設值;所述測試結果單元具體用于,當所述預設值判斷單元根據包括用戶標識的cookie訪問所述推廣信息請求鏈接的次數不超過訪問所述推廣信息請求鏈接的次數的預設值時,如果所述推廣信息請求鏈接返回廣告的結果為未返回廣告,則實現推廣信息控制的自動化測試失敗。優選地,所述測試模塊所述測試模塊包括:預設值判斷單元和測試結果單元;所述預設值判斷單元具體用于,根據包括用戶標識的cookie訪問所述推廣信息請求鏈接的次數比訪問所述推廣信息請求鏈接的次數的預設值多一次;所述測試結果單元具體用于,當所述預設值判斷單元根據包括用戶標識的cookie訪問所述推廣信息請求鏈接的次數比訪問所述推廣信息請求鏈接的次數的預設值多一次時,如果所述推廣信息請求鏈接返回廣告的結果為返回廣告,則實現推廣信息控制的自動化測試失敗;如果所述推廣信息請求鏈接返回廣告的結果為未返回廣告,則實現推廣信息控制的自動化測試成功。優選地,所述獲取模塊具體用于,用戶根據包括空字符串的cookie訪問推廣信息請求鏈接,獲取包括用戶標識的cookie。本申請實施例提供一種實現推廣信息控制的自動化測試方法及裝置,該方法首先獲取包括用戶標識的cookie以及訪問推廣信息請求鏈接的次數,并根據包括用戶標識的cookie、訪問所述推廣信息請求鏈接的次數、訪問所述推廣信息請求鏈接的次數的預設值、以及訪問所述推廣信息請求鏈接返回廣告的結果實現推廣信息控制的自動化測試。通過上述方法,對實現推廣信息控制進行測試的整個過程不再由人工去實施,而是可直接由自動化測試工具或設備模擬人工的操作來完成,這樣可節約人力成本,并且縮短了整個回歸測試時間,提高了測試效率。附圖說明此處所說明的附圖用來提供對本申請的進一步理解,構成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構成對本申請的不當限定。在附圖中:圖1為本申請實施例提供的一種實現推廣信息控制的自動化測試的過程示意圖;圖2為本申請實施例提供的一種實現推廣信息控制的自動化測試裝置的結構示意圖。具體實施方式為使本申請的目的、技術方案和優點更加清楚,下面將結合本申請具體實施例及相應的附圖對本申請技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。圖1為本申請實施例提供的實現推廣信息控制的自動化測試過程,具體包括以下步驟:S101:獲取包括用戶標識的cookie以及訪問推廣信息請求鏈接的次數。在實際應用中,為了更好的為用戶提供服務,網站通常會對在網站中所添加的推廣信息進行控制,即,針對某一個用戶,在單位時間內(如,一天),只會給該用戶提供該網站中同一個推廣信息固定的次數,也就是說,如果在單位時間內,為該用戶提供某一個推廣信息的提供次數超過固定的次數,那么用戶在該單位時間內訪問該網站時,給網站不會再為用戶提供該推廣信息。進一步的,針對在網站中所添加的推廣信息進行控制的需求,需要開發一套完整的控本文檔來自技高網...

【技術保護點】
一種實現推廣信息控制的自動化測試方法,其特征在于,包括:獲取包括用戶標識的cookie以及訪問推廣信息請求鏈接的次數;根據包括用戶標識的cookie、訪問所述推廣信息請求鏈接的次數、訪問所述推廣信息請求鏈接的次數的預設值、以及訪問所述推廣信息請求鏈接返回廣告的結果實現推廣信息控制的自動化測試。
【技術特征摘要】
1.一種實現推廣信息控制的自動化測試方法,其特征在于,包括:獲取包括用戶標識的cookie以及訪問推廣信息請求鏈接的次數;根據包括用戶標識的cookie、訪問所述推廣信息請求鏈接的次數、訪問所述推廣信息請求鏈接的次數的預設值、以及訪問所述推廣信息請求鏈接返回廣告的結果實現推廣信息控制的自動化測試。2.如權利要求1所述的方法,其特征在于,獲取包括用戶標識的cookie以及訪問推廣信息請求鏈接的次數,具體包括:用戶訪問推廣信息請求鏈接,獲取包括用戶標識的cookie,并記錄用戶訪問該推廣信息請求鏈接的次數;根據包括用戶標識的cookie訪問所述推廣信息請求鏈接,并更新用戶訪問該推廣信息請求鏈接的次數。3.如權利要求1所述的方法,其特征在于,根據包括用戶標識的cookie、訪問所述推廣信息請求鏈接的次數、訪問所述推廣信息請求鏈接的次數的預設值、以及訪問所述推廣信息請求鏈接返回廣告的結果實現推廣信息控制的自動化測試,具體包括:當根據包括用戶標識的cookie訪問所述推廣信息請求鏈接的次數不超過訪問所述推廣信息請求鏈接的次數的預設值時,如果所述推廣信息請求鏈接返回廣告的結果為未返回廣告,則實現推廣信息控制的自動化測試失敗。4.如權利要求1所述的方法,其特征在于,根據包括用戶標識的cookie、訪問所述推廣信息請求鏈接的次數、訪問所述推廣信息請求鏈接的次數的預設值、以及訪問所述推廣信息請求鏈接返回廣告的結果實現推廣信息控制的自動化測試,具體包括:當根據包括用戶標識的cookie訪問所述推廣信息請求鏈接的次數比訪問所述推廣信息請求鏈接的次數的預設值多一次時,如果所述推廣信息請求鏈接返回廣告的結果為返回廣告,則實現推廣信息控制的自動化測試失敗;如果所述推廣信息請求鏈接返回廣告的結果為未返回廣告,則實現推廣信息控制的自動化測試成功。5.如權利要求2所述的方法,其特征在于,用戶訪問推廣信息請求鏈接,獲取包括用戶標識的cookie,具體包括:用戶根據包括空字符串的cookie訪問推廣信息請求鏈接,獲取包括用戶標識的cookie。6.一種實現推廣信息控制的自動化測試裝置,...
【專利技術屬性】
技術研發人員:李璇,趙粲,柳亞政,周盛,董亞衛,潘柏宇,王冀,
申請(專利權)人:合一網絡技術北京有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。