php - 如何使用 Codeception/Selenium 将某些东西向上拖动一定数量的像素

标签 php selenium automated-tests

我将 Codeception 与 Selenium 插件结合使用来执行验收测试。 我怎样才能让 WebGuy 将 div 向上拖动例如 50 像素?

最佳答案

您可以使用 executeJs执行任意 JavaScript,你可以包含 jquery.simulate.js并使用以下代码模拟拖动:

$('#element').simulate('drag', { dx: 50, dy: 50 });

关于php - 如何使用 Codeception/Selenium 将某些东西向上拖动一定数量的像素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16897924/

相关文章:

json - Robot Framework如何计算JSON中的项目列表

java - 如何根据枚举列表值运行每个浏览器驱动程序?

PHP MySQL 每日结果表

带小数的 PHP 和单元测试断言

vba - 如何使用 Selenium 和 VBA 设置 Chrome 下载目录

javascript - 使用 Nightwatch 进行演示 - 通过配置减慢断言

c# - Selenium webdriver 测试 100% 在本地通过,100% 在 VSTS 服务器上失败

php - 正则表达式:删除 "double-quotes"内的所有文本(包括多行)

php - 如何使用 nginx 反向代理 ssh 到我的远程 docker 容器

selenium - 浏览器堆栈,用类或测试名称替换 session 名称