栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

从Selenium RC迁移到Webdriver的明显原因。

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

从Selenium RC迁移到Webdriver的明显原因。

好吧,有多种原因。以下是一些顺序不一的

  1. Webdriver提供了比硒RC更清洁的API。最常见的示例是您具有selenium.type和selenium.typeKeys,两者的作用相同。Webdriver仅提供一种用于所有类型相关操作的sendKeys方法。简而言之,您可以说,webdriver类的组织性更好?

  2. 硒使用javascript注入工作。如果您使用硒已有一段时间,那么您必须了解相同的原产地政策问题和javascript注入的局限性。Webdriver通过为每个浏览器使用驱动程序来克服此问题。对于firefox而言,这意味着webdriver将自身作为附加组件附加到浏览器,对于IE,它使用自动化原子,对于chrome和Opera,则使用chrome驱动程序。

  3. 由于上述原因,Webdriver测试比Selenium更快

  4. 与硒相比,扩展webdriver更容易。Webdriver提供了可扩展的动作类,您可以将其组合并创建自己的自定义动作。

  5. Webdriver可以支持在Iphone,ipad和android手机和平板电脑等移动设备中进行测试。

最后但并非最不重要,现在硒项目中没有开发工作。不管现在有什么可用,都将继续受支持,但是硒没有新的方法或增强功能。Selenium和webdriver项目在几年前合并,成为Selenium
2.0

您可以找到有关webdriver的额外细节在这里和原因合并在这里



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/633134.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号