当前位置: 首页 > 知识库问答 >
问题:

使用键盘进行swtbot测试

袁亦
2023-03-14

谢谢,

齐夫

共有1个答案

张心水
2023-03-14

使用pressshortcut()方法怎么样?

对于TreeItem:

final SWTBotTreeItem item = ...
item.select().pressShortcut(SWT.CTRL, 'F');

对于TableItem:

final SWTBotTableItem item = ...
item.select().pressShortcut(SWT.CTRL, 'F');
((SWTBotEclipseEditor)bot.activeEditor()).pressShortcut(SWT.CTRL, '1')
 bot.activeShell().pressShortcut(
        Keystrokes.CTRL, KeyStroke.getInstance("1"));
 类似资料:
  • 添加一行 使用 Ctl+Alt+Up 和 Ctrl+Alt+down(OS X:Ctrl+Shift+Up 和 Ctrl+Shift+Down)在当前选中文本的上方或下方添加一行。 把选择块拆分成行选择 选择一个多行文本,按下 Ctrl+Shift+L(OS X: Command+Shift+L )就可以把这多行文本的选择拆分成多个选择,每个选择是一行。 快速选择下一个 快速选择下一个和当前选择的

  • 我们正在为eclipse RCP应用程序编写SwtBot测试用例,它在eclipse中运行良好。现在,我们正在将测试套件与现有的tycho集成,这样在创建产品时,测试用例也可以执行。下面提到为SWTBot测试套件创建的pom.xml: 请让我知道配置有什么问题?

  • 问题内容: 我想检测用户是否按下了jQuery。 这怎么可能?需要插件吗? 编辑:看来我需要使用该方法。 我想知道是否有人知道该命令是否存在浏览器问题-就像我应该知道的浏览器兼容性问题一样? 问题答案: jQuery的全部要点是,您不必担心浏览器的差异。我很确定您可以放心在所有浏览器中都为13。因此,请记住这一点:

  • SWTBot 是一个基于 Java 的新兴开源项目,致力于实现对基于 SWT 和 Eclipse 的应用程序 GUI 的自动化测试。当前,基于 eclipse 和 SWT 的产品非常多,随之而来的对于这一类产品的自动化测试需求也就越来越多。SWTBot 本身是一种轻量级,易用的工具,能够很好的实现对于 SWT 和 Eclipse 产品的自动化测试。但是由于 SWTBot 目前尚处于孵化阶段,对于如何将其成功应用到实际项目当中论述很少。

  • 简介 在之前的章节我们实现了一个简单但是功能齐全的web项目、学习了如何使用Gradle来构建和运行这个项目。测试代码是软件开发周期中非常重要的一环,能够确保软件的行为能符合预期。这一章我将讲述如何使用Gradle来组织、配置和执行测试代码,学习如何写单元测试、集成测试和功能测试并把他们集成到项目构建中。 Gradle集成了很多Java和Groovy测试框架,在本章的最后你会用JUnit、Test

  • 本节课将介绍如何使用specs —— 一个Scala行为驱动设计(BDD)框架,来进行测试。 扩展规格 让我们直接开始。 import org.specs._ object ArithmeticSpec extends Specification { "Arithmetic" should { "add two numbers" in { 1 + 1 mustEqual