屏幕截图问题(滚动屏幕)
目的:Selenium2Library 屏幕截图无法保存全屏,需要让屏幕滚动到目标元素的位置。
实现:Execute Javascript
一、用例:选卡中心选择课程测试
- 登录
- 进入“选卡中心”
- 选择课程
- 检测元素
期望显示结果:
A. 显示课程名
B. 显示“立即学习”或者“立即购买”按钮
实际显示结果:
Selenium2Library 屏幕截图无法保存全屏。而且只有当其点击元素时,才会滚动屏幕。所以,需要让屏幕滚动到目标元素的位置,截取并保存。
二、Execute Javascript 方式
定义关键字:Screen_Scroll