当前位置: 首页 > news >正文

做网站需要的条件深圳营销网站建设模板

做网站需要的条件,深圳营销网站建设模板,做的ASP网站手机,韩国化妆品网站模板前言 最近有不少同学问到 Playwright 和 Selenium 的区别是什么#xff1f; 有同学可能之前学过 selenium 了#xff0c;再学一个 playwright 感觉有些多余#xff0c;可能之前有项目已经是 selenium 写的了#xff0c;换成 playwright 需要时间成本#xff0c;并且可能有… 前言 最近有不少同学问到 Playwright 和 Selenium 的区别是什么 有同学可能之前学过 selenium 了再学一个 playwright 感觉有些多余可能之前有项目已经是 selenium 写的了换成 playwright 需要时间成本并且可能有未知风险。 也有同学之前可能没学过 selenium 现在正准备入手一个web 自动化框架但是对于选择selenium 和 playwright 犹豫不决因为面试问selenium比较多可能学了工作中也用不上仅仅只是应付面试。 不管出于哪种原因本篇详细分析 2 者的差异 Playwright 和 Selenium 的区别 编号功能PlaywrightSelenium哪个更优秀1学习资料相对少多Selenium2用户群体出现的比较晚用户量相对少出现的早用户量多Selenium3支持语言TypeScript、JavaScript、Python、.NET、JavaC#,Java,Perl,PHP,Python 和RubySelenium4支持浏览器Chromium包含chrome msedge、WebKit 和 FirefoxIE7, 8, 9, 10, 11FirefoxSafariGoogle ChromeOperaEdge等Selenium5跨平台WindowsLinux(只支持Ubuntu部分系统) MacWindowsLinuxMac 都支持Selenium6浏览器安装命令行安装自己安装Playwright7浏览器驱动不需要驱动下载对应版本驱动Playwright8启动速度快慢Playwright9context 环境隔离有无Playwright10headless 无头模式默认headless 也可以设置GUI默认GUI模式也可以设置headlessPlaywright11无痕模式默认无痕模式对应测试很有帮助对于爬虫用户可能访问页面不通过默认非无痕默认爬虫用户特别喜欢Selenium12页面等待wait_for_load_state可以精准等待commit,domcontentloaded,load,networkidle四种状态implicitly_wait等待页面加载完成Playwright13元素定位提供多个内置定位器定位方式更贴近业务定位方式更多八大定位Playwright14元素等待定位元素自带等待机制需要自己封装等待方法Playwright15点击元素等操作会判断元素状态出现位置是否可点击智能判断需要自己封装webdriverwait.until方法,难度较大Playwright16定位报错会人性化告诉你定位到几个元素并推荐定位方式报错需要自己去猜谜自己排除各种可能性Playwright17元素不在当前屏幕会判断元素位置自动滚动元素出现位置需要自己去判断滚动Playwright18iframe通过对象操作不用切换需要来回切换Playwright19alert默认监听自动关闭可以异步监听需要自己判断无异步监听Playwright20文件上传监听文件上传时间处理优雅无法解决非input 上传Playwright21文件下载可以监听下载只能设置浏览器默认位置Playwright22多窗口标签可以监听窗口事件操作方便需要来回切换Playwright23事件监听可以监听各种事件无法监听Playwright24捕获ajax 请求可以捕获ajax 请求和 返回无法捕获Playwright25mock 功能可以模拟想要的任何接口数据无mock 功能Playwright26断言提供expect 丰富断言需要自己封装webdriverwait.until方法,难度较大Playwright27录制视频录制用例视频无Playwright28trace 追踪有无Playwright29断点调试有无Playwright30录制可以生成pytest用例录制功能比较简单Playwright31鼠标键盘操作调用简单方便导入模块操作复杂Playwright32base_url可以添加全局base_url无此功能Playwright33接口测试提供接口测试无此功能Playwright34grid 分布式无selenium-grid 分布式Selenium35协议websockt 协议可以实时获取页面状态http 协议只能获取当时的状态需自己轮询判断Playwright36执行JavaScript可以在page,iframe,元素对象执行JavaScript只能在driver对象执行JavaScripPlaywright37面试要求playwright 比较少问selenium 比较多Selenium38学习难易程度容易无需封装直接用难度较大需要封装Playwright 总体打分Selenium 8分 Playwright 30 分如果你是新手毫不犹豫应该直接学playwright 以下是我收集到的比较好的学习教程资源虽然不是什么很值钱的东西如果你刚好需要可以评论区留言【777】直接拿走就好了 各位想获取资料的朋友请点赞 评论 收藏三连 三连之后我会在评论区挨个私信发给你们~
http://www.hkea.cn/news/14307624/

相关文章:

  • 临海网站开发公司网站建设好多钱
  • 服务器网站搭建教程网站没有收录
  • 杭州网站设计建设wps怎么做网页
  • 中国建设教育协会的网站如何给自己做的网站加上域名
  • 中职 网站建设与管理什么是网站ui设计
  • 网站备案可以自己备案吗翻书效果的网站
  • 个人做旅游网站的意义网站模版调用标签教程
  • 东莞人才网官方网站百度关键词排名突然没了
  • 公司网站 正式上线wordpress站点语言
  • 北京动力 网站建设大公司做网站的优势
  • 网站建设报价比较武昌做网站
  • 电子商务网站策划书网站建设及维护保密协议
  • 雄安智能网站建设电话自己做小程序要钱吗
  • 企业网站备案域名可以用个人的哪里有培训网页设计
  • 新注册网站湖北省职业能力建设处网站
  • 小新pro更改网站设置国外 网站 设计
  • 二类电商用网站怎么做H5页面宿迁经济技术开发区属于哪个区
  • 如何做阿语垂直网站平台门户
  • 模板网站配置文件移动网页设计
  • 网站开发的检索速度在啥范围之内wordpress移除评论
  • 网站备案期间如何google搜索引擎入口 镜像
  • 株洲网站建设方案咨询登陆网站密码不保存怎么做
  • 怎么做网站弹窗通知网站域名需icp备案吗
  • 做推广网站的文章nginx wordpress 重写
  • 婚纱网站设计代码html重庆市建设工程信息网 施工许可
  • 中国小康建设网是骗子网站吗?阿坝州建设局网站刘志彬
  • 进口跨境电商网站制作河南红旗渠建设集团网站
  • 温州营销网站制作报价济南市住房和城乡建设局官网
  • 苏州网站搜索排名相册管理网站模板下载
  • 个人备案网站可以做淘宝客吗城乡建设厅建设网站