我正在编写UI自动化脚本,需要加载存储在我PC上的静态html页面;到模拟器上。
当我尝试直接从带有网址
的模拟器中的Chrome浏览器访问此内容时文件:////Users/me/Documents/workspace/sample-code/sample-code/apps/RottenTomatoesSnapshot.html
拒绝访问该文件。
代码我尝试执行
if(driver!= null) driver.get(" file:///" + new file(System.getProperty(" user.dir")。split(" examples")[0 ] +"应用程序/ RottenTomatoesSnapshot.html"。)的toString());
请说明如何开展这项工作
谢谢&问候, 维克拉姆
答案 0 :(得分:2)
仿真器不访问硬盘驱动器上的文件,它们访问模拟器中的文件。解决这个问题的最简单方法是将该文件作为资产添加到APK中,然后从资源中读取它。