笔记
cherrycl2018
这个作者很懒,什么都没留下…
展开
-
接口自动化面试总结之学习笔记
面试总结 1 .网络协议 HTTP 网络协议原理,数据交互原理 Cookie,Session、Token区别和应用 Get/Post 的区别 2.Mock:Mock是什么?在接口测试领域下一般在什么情况使用?以及基于Python如何实现Mock服务。 我们会遇到很难获取的数据,Mock接口用来调试用。通过模拟的形式来将这些数据获取到手。 一般用来前后端调试。 3 .接口关联。 面试官想了解接口自动化测试框架如何实现? 关键字驱动 +数据驱动 +测试用例 +测试报告 +关联接口的公共数据管理 数据驱动:基于Y原创 2021-11-27 11:44:07 · 1071 阅读 · 0 评论 -
UI自动化面试总结之学习笔记
Ui自动化面试总结: 1 Selenium 原理 目前主流的自动化技术是Selenium+webdriver Selenium 本身是基于Js来实现的前端交互自动化体验 Selenium+Webdriver 是基于HTTP网络协议下的代理服务来进行的内容交互 2 请问分布式测试架构与用例并发如何实现 但凡关联到分布式测试架构的体系。一般而言都是基于UI自动化下用到。SeleniumDrid 是一套特别好用的分布式架构部署服务。 目前主流的分布式测试框架部署都是基于主从节点形态来部署的。配置一个网关+N个子节原创 2021-11-27 10:43:52 · 148 阅读 · 0 评论 -
web自动化常见问题及原因定位
1 Selenium+webdriver 八大元素定位(定位无法)。动态元素如何定位,常见的异常解决方法 1 元素定位不到(定位错误,没有添加等待,iframe或者句柄 shadow dom) 2 元素无法正常交互(页面是否最大化,是否需要悬停,是否需要操作滚动条,元素定位错误) 3 超时:显示等待超时因为元素定位错误。窗体最大化超时,可通过options进行配置解决窗体最大化 4 无法创建session (检查浏览器版本与driver 是否匹配) 测试框架如何设计 结合实际需求来定义。 例如: Pytho原创 2021-11-26 16:32:09 · 500 阅读 · 0 评论