成果介紹
本發(fā)明公開(kāi)了一種安卓應(yīng)用程序自動(dòng)化黑盒測(cè)試的方法及系統(tǒng),識(shí)別目標(biāo)窗口中的所有控件信息和目標(biāo)窗口信息時(shí),在獲取控件信息時(shí)只需解析通過(guò)ADB命令獲得的控件信息文檔即可得到所有控件信息,并且通過(guò)ADB命令可直接獲取窗口信息,過(guò)程簡(jiǎn)單;自動(dòng)生成測(cè)試用例時(shí),可在自動(dòng)生成測(cè)試用例過(guò)程中,對(duì)安卓應(yīng)用窗口全覆蓋;自動(dòng)生成測(cè)試腳本時(shí),通過(guò)對(duì)Robotium自動(dòng)化測(cè)試框架封裝,只需在測(cè)試用例文檔中添加關(guān)鍵字和測(cè)試數(shù)據(jù),即可實(shí)現(xiàn)自動(dòng)生成測(cè)試腳本,當(dāng)測(cè)試數(shù)據(jù)發(fā)生變化時(shí),只需修改測(cè)試用例文檔中的測(cè)試數(shù)據(jù)即可;本發(fā)明在不需要程序源碼的情況下,提高了測(cè)試的自動(dòng)化程度、界面的覆蓋率及測(cè)試腳本的可重用性。
成果應(yīng)用案例介紹
信息通信>操作系統(tǒng)>操作系統(tǒng); 測(cè)量實(shí)驗(yàn)>測(cè)試方法>測(cè)試方法; 電力動(dòng)力>電池>黑盒; 計(jì)算控制>程序>應(yīng)用程序; 計(jì)算控制>軟件>自動(dòng)化安卓