[發(fā)明專利]一種自動化打印測試方法及裝置有效
| 申請?zhí)枺?/td> | 201610069847.4 | 申請日: | 2016-02-01 |
| 公開(公告)號: | CN107025076B | 公開(公告)日: | 2020-04-28 |
| 發(fā)明(設(shè)計)人: | 鄭志杰 | 申請(專利權(quán))人: | 菜鳥智能物流控股有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12;G06T7/90 |
| 代理公司: | 北京潤澤恒知識產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 開曼群島大開曼島*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 自動化 打印 測試 方法 裝置 | ||
1.一種自動化打印測試方法,其特征在于,包括:
調(diào)用被測試的打印程序接口,讀取基礎(chǔ)數(shù)據(jù)庫中的打印測試數(shù)據(jù),得到打印結(jié)果數(shù)據(jù),所述基礎(chǔ)數(shù)據(jù)庫用于存儲打印測試數(shù)據(jù)并預(yù)先建立;
比對第一字段的值與第二字段的值,其中,所述第一字段為所述打印結(jié)果數(shù)據(jù)中的字段,所述第二字段為所述基礎(chǔ)數(shù)據(jù)庫中的字段,且所述第一字段與所述第二字段對應(yīng);
判斷所述第一字段的值與所述第二字段的值是否相異;
如果所述第一字段的值與所述第二字段的值相異,記錄所述第一字段。
2.如權(quán)利要求1所述的自動化打印測試方法,其特征在于,所述基礎(chǔ)數(shù)據(jù)庫預(yù)先根據(jù)測試目的,從打印測試單據(jù)中提取公用數(shù)據(jù)作為基礎(chǔ)數(shù)據(jù)而建立。
3.如權(quán)利要求1所述的自動化打印測試方法,其特征在于,所述讀取基礎(chǔ)數(shù)據(jù)庫中的打印測試數(shù)據(jù),得到打印結(jié)果數(shù)據(jù),包括:
以所讀取的所述打印測試數(shù)據(jù)為打印結(jié)果數(shù)據(jù);或者,
根據(jù)所述打印測試數(shù)據(jù),打印得到打印結(jié)果圖片;
根據(jù)所述打印結(jié)果圖片提取打印結(jié)果數(shù)據(jù)。
4.如權(quán)利要求1至3任一項所述的自動化打印測試方法,其特征在于,還包括:
根據(jù)所述基礎(chǔ)數(shù)據(jù)庫中的打印測試數(shù)據(jù),從標(biāo)準(zhǔn)模板圖片庫中獲取對應(yīng)的標(biāo)準(zhǔn)模板圖片,其中,所述標(biāo)準(zhǔn)模板圖片庫中的標(biāo)準(zhǔn)模板圖片根據(jù)所述基礎(chǔ)數(shù)據(jù)庫中的數(shù)據(jù)生成,并且所述標(biāo)準(zhǔn)模板圖片與所述基礎(chǔ)數(shù)據(jù)庫中的數(shù)據(jù)相對應(yīng);
根據(jù)所述打印測試數(shù)據(jù),打印得到打印結(jié)果圖片;
根據(jù)所述打印結(jié)果圖片的測試范圍,確定所述標(biāo)準(zhǔn)模板圖片的測試范圍;
如果確定所述標(biāo)準(zhǔn)模板圖片的測試范圍成功,則遍歷所述打印結(jié)果圖片在其測試范圍以內(nèi)的像素點以及所述標(biāo)準(zhǔn)模板圖片在其測試范圍以內(nèi)的像素點,并比對第一像素點的RGB值和第二像素點的RGB值,其中,所述第一像素點為打印結(jié)果圖片在其測試范圍以內(nèi)的像素點,所述第二像素點為標(biāo)準(zhǔn)模板圖片在其測試范圍以內(nèi)的像素點,所述第二像素點與所述第一像素點對應(yīng);
判斷所述第一像素點的RGB值和所述第二像素點的RGB值是否相異;
如果所述第一像素點的RGB值和所述第二像素點的RGB值相異,則在所述打印結(jié)果圖片上標(biāo)記所述第一像素點和/或在所述標(biāo)準(zhǔn)模板圖片上標(biāo)記所述第二像素點,和/或統(tǒng)計所述第一像素點的個數(shù)。
5.根據(jù)權(quán)利要求4所述的自動化打印測試方法,其特征在于,所述根據(jù)所述打印結(jié)果圖片的測試范圍,確定所述標(biāo)準(zhǔn)模板圖片的測試范圍,包括:
獲取所述打印結(jié)果圖片的測試范圍的第一邊界像素點,所述第一邊界像素點至少包括第一邊界的所有頂點像素點,所述第一邊界為所述打印結(jié)果圖片的測試范圍的邊界;
將所述第一邊界映射到所述標(biāo)準(zhǔn)模板圖片,得到在所述標(biāo)準(zhǔn)模板圖片的映射邊界;
獲取第二邊界像素點,所述第二邊界像素點至少包括所述映射邊界的所有頂點像素點,所述第二邊界像素點與所述第一邊界像素點對應(yīng),且所述第二邊界像素點的個數(shù)等于所述第一邊界像素點的個數(shù);
比對所述第一邊界像素點的RGB值和所述第二邊界像素點的RGB值;
如果所述第一邊界像素點的RGB值和所述第二邊界像素點的RGB值全部相同,則確定所述標(biāo)準(zhǔn)模板圖片的測試范圍成功,以所述映射邊界以內(nèi)的范圍為所述標(biāo)準(zhǔn)模板圖片的測試范圍,否則,確定所述標(biāo)準(zhǔn)模板圖片的測試范圍失敗。
6.根據(jù)權(quán)利要求4所述的自動化打印測試方法,其特征在于,以所述打印結(jié)果圖片在其測試范圍內(nèi)的所有像素點為所述第一像素點,以所述標(biāo)準(zhǔn)模板圖片在其測試范圍內(nèi)的所有像素點為所述第二像素點。
7.根據(jù)權(quán)利要求4所述的自動化打印測試方法,其特征在于,以所述打印結(jié)果圖片在其測試范圍內(nèi)每行像素的起始像素點為所述第一像素點,以所述標(biāo)準(zhǔn)模板圖片在其測試范圍內(nèi)每行像素的起始像素點為所述第二像素點。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于菜鳥智能物流控股有限公司,未經(jīng)菜鳥智能物流控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610069847.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:鼻毛剪(ES-909型)
- 下一篇:剃須刀(杯型)
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 自動化設(shè)備和自動化系統(tǒng)
- 一種基于流程驅(qū)動的測試自動化方法以及測試自動化系統(tǒng)
- 用于工業(yè)自動化設(shè)備認(rèn)識的系統(tǒng)和方法
- 實現(xiàn)過程自動化服務(wù)的標(biāo)準(zhǔn)化設(shè)計方法學(xué)的自動化系統(tǒng)
- 一種日產(chǎn)50萬安時勻漿自動化系統(tǒng)
- 一種自動化肥料生產(chǎn)系統(tǒng)
- 一種電氣自動化設(shè)備自動檢測系統(tǒng)及檢測方法
- 用于自動化應(yīng)用的抽象層
- 一種基于虛擬化架構(gòu)的自動化系統(tǒng)功能驗證方法
- 自動化測試框架自動測試的實現(xiàn)技術(shù)





