门户
论坛
博客
网校
招聘
首页
文章
问答
51讲堂
活动
热门搜索
写文章
提问题
登录 | 注册
我的主页
通知
已购
设置
我的钱包
退出
温馨提示
如何实现 Android 自带浏览器模拟百度搜索?
移动测试
2.00元
本人今天刚接触Appium,遇到个问题想请大侠们指点迷津。
目的:用Android自带的浏览器模拟百度搜索。
问题:如何指定Android浏览器?
public class Test{
private WebDriver driver;
@Before
public void setUp() throws Exception {
// set up appium
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("device","selendroid");
//------------------------------------下面的不知如何写--------------------------------------------------------------//
//capabilities.setCapability("app", "/system/app/Browser.apk");
//capabilities.setCapability("app", app.getAbsolutePath());
//capabilities.setCapability("app-package", "com.android.browser");
//capabilities.setCapability("app-activity", ".FMSActivity");
//----------------------------------------------------------------------------------------------------------------------------//
driver = new SwipeableWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
}
@Test
public void testcase_001() throws Exception{
driver.get("http://www.baidu.com");
WebDriverWait wait = new WebDriverWait(driver, 30);
wait.until(ExpectedConditions.presenceOfElementLocated(By.name("wd")));
WebElement keyword = driver.findElement(By.name("wd"));
keyword.sendKeys("appium");
driver.findElement(By.id("su1")).click();
Thread.sleep(5000);
}
@After
public void tearDown() throws Exception {
driver.quit();
}
public class SwipeableWebDriver extends RemoteWebDriver implements HasTouchScreen {
private RemoteTouchScreen touch;
public SwipeableWebDriver(URL remoteAddress, Capabilities desiredCapabilities) {
super(remoteAddress, desiredCapabilities);
touch = new RemoteTouchScreen(getExecuteMethod());
}
public TouchScreen getTouch() {
return touch;
}
}
}
今天也要加油鸭
2018-04-27 14:20:51
阅读 1698
收藏 0
回答 1
邀请
收藏
分享
复制链接
新浪微博
微信扫一扫
发送
温馨提示
登录
后发表评论
温馨提示
推荐问答
换一换
python接口自动化中结果数据的校验怎样实现较好一些
浏览
1 回答
05-17
郭吉龙
python
系统测试和集成测试的区别
浏览
2 回答
03-04
饼干
移动测试
职业发展
保存
浏览
1 回答
07-02
颜经涛
其它
以后混合式移动会不会成为主流,或者完全是web app?
浏览
1 回答
10-15
TIMI
其它
安卓新手的几点疑问?
浏览
1 回答
09-24
TIMI
职业发展
温馨提示
温馨提示
邀请回答
查看原图
关于我们
联系我们
版权声明
广告服务
站长统计
建议使用IE 11.0以上浏览器,800×600以上分辨率,法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024,
沪ICP备05003035号
投诉及意见反馈:
webmaster@51testing.com
; 业务联系:
service@51testing.com
021-64471599-8017
51testing软件测试圈微信