测试开发工具如SeleniumAppium实操考试题.docxVIP

测试开发工具如SeleniumAppium实操考试题.docx

本文档由用户AI专业辅助创建,并经网站质量审核通过
  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第PAGE页共NUMPAGES页

测试开发工具如SeleniumAppium实操考试题

一、选择题(共10题,每题2分,合计20分)

1.在Selenium中,用于定位网页元素的方法不包括以下哪个?

A.`findElement(By.id)`

B.`findElement(By.xpath)`

C.`findElement(By.cssSelector)`

D.`findElement(By.keyboard)`

2.Appium中,以下哪个方法用于启动Android模拟器?

A.`startAppiumServer()`

B.`startAndroidEmulator()`

C.`launchApp()`

D.`device.create()`

3.在Selenium中,以下哪个方法用于等待某个元素可见?

A.`WebDriverWait(element,10).until()`

B.`element.waitUntilVisible()`

C.`element.isDisplayed()`

D.`WebDriverWait(element).until()`

4.Appium中,用于模拟用户点击操作的API是?

A.`element.click()`

B.`element.tap()`

C.`element.press()`

D.`element.select()`

5.在Selenium中,以下哪个方法用于获取当前页面的URL?

A.`driver.getUrl()`

B.`driver.getCurrentUrl()`

C.`driver.pageUrl()`

D.`driver.fetchUrl()`

6.Appium中,用于设置隐式等待时间的API是?

A.`driver.setImplicitWait()`

B.`driver.implicitlyWait()`

C.`driver.setWaitTime()`

D.`driver.waitForElement()`

7.在Selenium中,以下哪个方法用于清除输入框中的内容?

A.`element.clear()`

B.`element.delete()`

C.`element.removeAll()`

D.`element.empty()`

8.Appium中,用于获取设备日志的API是?

A.`driverlogs()`

B.`driver.getDeviceLogs()`

C.`driver.log()`

D.`driver.fetchLogs()`

9.在Selenium中,以下哪个方法用于滚动页面?

A.`driver.scrollTo()`

B.`driver.scrollPage()`

C.`element.scroll()`

D.`driverSwipe()`

10.Appium中,用于检查元素是否存在的API是?

A.`element.exists()`

B.`driver.isElementPresent()`

C.`element.isEnabled()`

D.`driver.checkElement()`

二、填空题(共10题,每题1分,合计10分)

1.在Selenium中,用于定位元素的属性`name`对应的API是`By.`______。

2.Appium中,用于启动iOS模拟器的命令是`xcodebuild-scheme`______。

3.在Selenium中,`WebDriverWait`配合`expected_conditions`可以实现______等待。

4.Appium中,用于模拟长按操作的API是`element.longPress()`,参数为______(毫秒)。

5.在Selenium中,用于获取页面截图的API是`driver.getScreenShotAs()`,参数类型为______。

6.Appium中,用于设置设备自动化脚本的超时时间(秒)的参数是`--autoWaitTimeout`______。

7.在Selenium中,用于切换浏览器标签页的API是`driver.switchTo().window()`,参数为______。

8.Appium中,用于获取Android设备上所有应用的列表的API是`driver.apps()`。

9.在Selenium中,`ActionChains`类用于实现______操作。

10.Appium中,用于设置iOS设备真机调试的参数是`--device`______。

三、简答题(共5题,每题4分,合计20分)

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档