簡體   English   中英

無法在Esbase腳本中找到用於檢測不同設備的攝像頭按鈕的解決方案,以便在Firebase測試實驗室上運行

[英]Not able to find solution for detecting camera button for different devices in Espresso script to be run on Firebase Test Lab

我必須使用Espresso創建一個腳本,以在Firebase測試實驗室中測試我的應用程序。 我的應用程序使用相機捕獲圖像,我已打開默認的相機應用程序。

為了在我的設備上進行測試,我給出了我正在使用的測試設備的包名。 問題是不同Android設備的相機應用程序包名稱是不同的,我們不知道它們中的每一個。 硬編碼包名稱也不好。

我已經搜索過,無法找到找到解決方案的方法。

提前感謝。

我不認為使用實際的相機應用程序有一個很好的方法,因為相機應用程序通常在設備型號和Android版本之間有所不同。

你在測試中偽造這種依賴性怎么樣? 要么通過抽象調用相機應用程序的代碼,要么通過添加自己的假相機活動來調用它,並按照應該發生的方式返回一個圖片。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM