键盘操作演示 · 组合键

练习 send_keys 输入、Ctrl+A/C/V/X 组合键、ENTER/TAB/ESC/BACKSPACE/DELETE 等常用按键。

首页 键盘操作导航

本页说明 —— 组合键操作

本页仅演示组合键操作:Ctrl+A/B/I/U/C/X/Z/Y 双键 + Ctrl+Shift+Z 三键链式。
跳转至 单键操作 查看 ENTER / TAB / ESC 等单键演示。

💡 学习路径:

⚠️ 注意:不同浏览器对某些特殊键(如 Keys.PAUSE / Keys.SHIFT)的行为可能略有差异,脚本中建议先聚焦再按键。

单键 组合键
组合键

组合键操作

Keys.CONTROL / Keys.SHIFT / Keys.ALT ...
组合键的两种写法:
① el.send_keys(Keys.CONTROL, "a") —— 简单组合,直接在元素上调用
② ActionChains(driver).key_down(Keys.CONTROL).send_keys("c").key_up(Keys.CONTROL).perform() —— 适合复杂链式操作,如同时按 Ctrl+Shift+T

组合键速查 — Ctrl/Shift/Alt 与字母/数字组合,send_keys 逗号传参或 ActionChains 链式

CONTROL + A
全选
CONTROL + C
复制
CONTROL + V
粘贴
CONTROL + X
剪切
CONTROL + Z
撤销
CONTROL + SHIFT + T
恢复关闭的标签页
CONTROL + SHIFT + I
打开 DevTools 检查器
CONTROL + SHIFT + C
DevTools 元素选取
CONTROL + SHIFT + N
无痕 / 隐私模式新窗口
CONTROL + SHIFT + W
关闭所有标签页
可编辑区域 + 快捷键监听(contenteditable 富文本编辑器场景)
[状态] 快捷键按键记录会显示在这里(可用脚本 ActionChains 模拟)...

关于我们

Python 自动化测试学习平台是一个面向软件测试工程师、开发人员及在校学生的交互式在线学习平台,专注于 Selenium WebDriver 与 Python unittest 自动化测试技能的教学与实践。

我们以"理论 + 实战 + 可交互演示"为核心特色,将八种常规元素定位和Javascript定位、元素操作、自动化测试工具、单元测试、测试模型等知识体系拆分为模块化课程,每个模块都配有可点击、可输入、可运行的模拟练习页面。

平台致力于降低自动化测试的入门门槛,让学习者从"看懂代码"到"动手实操",逐步掌握企业级自动化测试框架的设计与落地能力。

联系方式

📧邮箱:lq@selenium-auto-test.com

📞电话:0755-12345678

📍地址:深圳

💬微信公众号:Selenium自动化测试

🐙GitHub:github.com/selenium-auto-test

免责声明

1. 本平台所有示例代码、演示页面及教程内容均仅供学习交流使用,不构成任何商业推广或技术服务承诺。

2. 平台中的 Selenium API 描述、Python 语法说明均以官方文档为准,如有版本差异请以对应官方文档为准。

3. 学习者在实际项目中应用平台所学内容时,应结合自身项目环境进行充分测试,本平台不对因直接使用示例代码而产生的任何直接或间接损失承担责任。

4. 本平台所引用的第三方库(Selenium、ChromeDriver、unittest 等)版权归其各自作者及维护者所有。

5. 如涉及版权问题或内容建议,请及时通过联系方式与我们沟通,我们将第一时间处理。