Lv.4
霍格沃兹测试学社
更多个人资料
940
成长值
0
关注
6
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
暂无数据
个人勋章
TA还没获得勋章~
成长雷达
940
0
0
0
0
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
暂无数据
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
技术分享 | 网页 frame 与多窗口处理
本文节选自霍格沃兹测试开发学社内部教材要定位一个元素时,怎么都定位不到的时候就要考虑是不是浏览器内嵌了一个 frame 窗口或者要找的元素在新打开的窗口里。这时候就需要进行 frame 的切换或者窗口的切换。frame 类似于在原有主 HTML 的基础上又嵌套一个 HTML,而且嵌套的 HTML 是独立使用的,互不影响。当打开一个页面时,光标的定位是在主页面中,如果页面是由多个 frame ...
Python
霍格沃兹测试学社
2022-05-12 15:47:08
1276
0
0
2022-05-12 15:47:08
999+
0
0
技术分享 | web 控件的交互进阶
本文节选自霍格沃兹测试开发学社内部教材当需要模拟键盘或者鼠标操作时,Python需要使用 ActionChains 来处理,Java需要 Actions 来处理。常用模拟鼠标的行为,比如单击,双击,拖动等。当调用 ActionChains 或者 Actions 的方法时,会将所有操作按顺序存入队列,当调用 perform() 方法时,队列中的事件会依次执行。 引入依赖Python 版本# 引...
前端
霍格沃兹测试学社
2022-05-10 15:24:45
490
0
0
2022-05-10 15:24:45
490
0
0
技术分享 | Web 控件定位与常见操作
在做 Web 自动化时,最根本的就是操作页面上的元素,首先要能找到这些元素,然后才能操作这些元素。工具或代码无法像测试人员一样用肉眼来分辨页面上的元素。那么要如何定位到这些元素,本章会介绍各种定位元素的方法。 实战演示Selenium 自带 id 定位,可以通过元素的 id 属性进行定位,比如下面的代码:Python 版本driver.find_element_by_id('kw')Java...
前端
霍格沃兹测试学社
2022-05-10 15:11:33
625
0
0
2022-05-10 15:11:33
625
0
0
技术分享 | Web自动化之显式等待与隐式等待
本文节选自霍格沃兹测试开发学社内部教材等待就是当运行代码时,如果页面的渲染速度跟不上代码的运行速度,就需要人为的去限制代码执行的速度。在做 Web 自动化时,一般要等待页面元素加载完成后,才能执行操作,否则会报找不到元素等各种错误,这样就要求在有些场景下加上等待。最常见的有三种等待方式:隐式等待显式等待强制等待后面会一一介绍这三种模式的使用场景。 隐式等待设置一个等待时间,轮询查找(默认 0...
Python
前端
霍格沃兹测试学社
2022-04-27 15:39:27
560
0
0
2022-04-27 15:39:27
560
0
0
测试人生 | 毕业2年未满,0经验拿下知名互联网企业30W 年薪,他是怎么做到的?
本文为霍格沃兹测试学社优秀学员跳槽笔记,测试开发进阶学习文末加群。先说一下我的情况吧,末流本科,软件工程专业,毕业快两年。我将短暂的职业生涯分为六个部分,实习阶段、毕业阶段、工作期间、选职业方向阶段、学习阶段、跳槽期间。从0经验到拿下年薪近30W,将自己的经历说出来,让即将毕业或是刚毕业的同学能够有所收获。 实习阶段: 找准自己的方向我自己就是一个特例吧,大三实习期间去了用友,主要做Java...
运维
霍格沃兹测试学社
2022-04-22 17:05:31
3240
0
0
2022-04-22 17:05:31
999+
0
0
技术分享 | Selenium 测试用例编写
本文节选自霍格沃兹测试开发学社内部教材编写Selenium测试用例就是模拟用户在浏览器上的一系列操作,通过脚本来完成自动化测试。编写测试用例的优势:开源,免费。支持多种浏览器 IE,Firefox,Chrome,Safari。支持多平台 Windows,Linux,Mac。支持多语言 Python,Java,C#。对 Web 支持良好。简单,灵活。支持分布式测试用例执行。 引入依赖引入依赖是...
Python
Selenium
霍格沃兹测试学社
2022-04-20 13:41:52
742
0
0
2022-04-20 13:41:52
742
0
0
技术分享 | SeleniumIDE用例录制
本文节选自霍格沃兹测试开发学社内部教材Selenium IDE 是一个用于 Web 测试的集成开发环境。是 Chrome 和 Firefox 的插件,可以记录和回放与浏览器的交互过程。虽然 Selenium IDE 可以帮我们生成代码、录制回放、元素定位等功能,但是缺点也很明显:1、录制回放方式的稳定性和可靠性有限2、只支持 Firefox、Chrome3、对于复杂的页面逻辑其处理能力有限环...
网络
霍格沃兹测试学社
2022-04-19 17:00:26
776
0
0
2022-04-19 17:00:26
776
0
0
技术分享 | Web自动化之Selenium安装
本文节选自霍格沃兹测试开发学社内部教材Web 应用程序的验收测试常常涉及一些手工任务,例如打开一个浏览器,并执行一个测试用例中所描述的操作。但是手工执行的任务容易出现人为的错误,也比较费时间。因此,将这些任务自动化,就可以消除人为因素。Selenium 可以帮助我们自动化完成验收测试,通过构建更严格的测试,从而使软件更为可靠也更易于维护。Selenium 支持 Web 浏览器的自动化,它提供...
Selenium
前端
霍格沃兹测试学社
2022-04-18 18:13:34
813
0
0
2022-04-18 18:13:34
813
0
0
技术分享 | Web测试方法与技术实战演练
本文节选自霍格沃兹测试开发学社内部教材实战演练章节需要结合本章节所学知识点,完成对 web 产品的测试用例设计练习。 测试人论坛发帖 被测产品介绍技术社区平台,主要为技术人员使用,技术人员作为普通用户可以在社区参与帖子的讨论,也可以发帖提出问题。社区具有分类、搜索、发帖、回帖等功能。此 web 系统的发帖功能需求为:前提条件:登录入口:点击导航栏右侧的【+新建话题】,底部弹出创建新话题控件。...
前端
霍格沃兹测试学社
2022-04-12 17:20:49
631
0
0
2022-04-12 17:20:49
631
0
0
技术分享 | WEB 端常见 Bug 解析
本文节选自霍格沃兹测试开发学社内部教材对于 WEB 产品来说,有一些常见的 Bug,本章节挑选一些比较典型的 Bug 进行举例介绍。 UI Bug 页面一行内容超长展示错乱页面展示的时候,需要根据长度的边界值去设计用例进行验证。一般来说都会有超长内容的验证。看看文字超长之后,页面展示会不会出现问题。如果出现问题的话,可能就类似于这样,出现了滚动条,内容被遮盖了一部分。这是不想看到的场景,是需...
前端
霍格沃兹测试学社
2022-04-11 14:42:08
652
0
0
2022-04-11 14:42:08
652
0
0
总条数:167
10
10
20
50
100
1
2
3
4
5
6
...
17
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注
私信