问题标签 [swtbot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - !MESSAGE 引用的部分尚不存在:org.eclipse.jdt.ui.PackageExplorer
为我的产品运行测试器插件(使用SWTBot)时出现此错误:
此外,我得到这个异常,基本上说我没有将我的测试器插件设置为我的产品的依赖项:
我正在使用 Eclipse RCP。我是否正确解释了错误?有谁知道如何解决这个问题?
提前谢谢了
java - 访问windows原生消息对话框windowtester
我是新手。我正在使用 WindowTester。我无法打开新的讨论页面,或者我会将其标记为 Windowtester 我在下拉菜单后难以关闭 Windows 本机对话框。代码是,
从菜单中选择一个选项后,会出现一个对话框,它是本机窗口对话框。我想取消它,但它不起作用。我尝试了不同的东西,例如,
一个)
b)
但没有任何工作。
有什么想法我怎么能解决这个问题。谢谢。
java - SWTBot 测试读取欢迎页面文本
我正在尝试编写一个 SWTBot 测试,该测试在 eclipse 中打开欢迎页面视图,然后将内容读取/映射到某个对象(不关心是否只有字符串),以便我可以将它与预期的文本进行比较,我认为这是一个非常微不足道的问题,我会在互联网上找到示例,但我找不到!请问有什么帮助吗?
eclipse - SWbot 测试用例挂在 jenkins 构建中
按照此处给出的说明进行操作http://wiki.eclipse.org/SWTBot/Automate_test_execution#On_Jenkins并成功完成了集成是 swtbot 测试用例工作正常但现在突然添加了几个 swtbot 测试用例后它开始挂起并完全停止工作!
到目前为止我尝试过的事情是,
-> 在 Linux 本地服务器中运行测试用例,它通过没有任何问题,但在 jenkins 中同样挂起。
-> 将 Xvfb 进程更改为 Xvnc -> 仍然是同样的问题,构建挂起
-> 评论了所有 swtbot 测试用例并添加了简单的测试,例如创建一个可以正常工作且没有任何问题的项目。
-> 将 jenkins 服务器更改为新的从属服务器,以确保它是否是 DISPLAY 问题,但在新的从属服务器中再次出现同样的问题。
-> 使用 NX 客户端通过沙盒构建跟踪 jenkins 服务器中发生的 UI 流,但由于未找到小部件异常而失败。
-> 使用升级的 SWTBot 插件但没有帮助
4 天前已邮寄至 swtbot-dev@eclipse.org,但仍然没有回复!有人可以尽快帮助我吗?不知道现在还可以尝试什么来解决这个问题。
谢谢。
java - 发现并点击超链接
我正在尝试通过 Eclipse 文本编辑器中的 SWTBot 超链接进行测试。问题是超链接是按需显示的(Eclipse 功能),这意味着 - 仅当鼠标移到它上面+按下键盘键(Ctrl或Alt)时,令牌更改才会显示为超链接。
如何在 SWTBot 中模拟鼠标移动和按键一起按下?
java - 如何使用 SWTBot 单击仅在 MouseHover 上在复合材料上可见的按钮
我必须使用一个相对不为人知的 SWT-Framwork,叫做 Riena。这有一个由 aComposite
和 a组成的 ImageButton Button(SWT_PUSH)
。默认情况下,此按钮是不可见的,如果您将鼠标悬停在 Composite 上,它将变为可见。
我想用 SWTBot 点击那个按钮。我怎样才能做到这一点?SWTBot 没有找到 Button 的 id。我认为这是由于隐形状态。
所以我认为我需要将鼠标悬停在 Button 或 Composite 上。如果可能的话,我该怎么做?
java - SWTBOT 不会删除组件并继续添加其他组件
我面临的问题如下:我正在做一个 SWTBot 测试,在该测试中我创建了一些组合,删除它们,添加其他组合等等。问题是,在每次测试开始后,SWTBot 测试并不是从初始状态开始,它只是追加元素,而不是删除旧元素并插入新元素。你能告诉我,每次我运行测试时,我应该怎么做才能让 SWTBot 测试从头开始?
提前致谢。
eclipse - Eclipse SWTBot 随机抛出 Widget Not Found 异常
我有一个简单的测试用例来创建一个项目,这个测试用例工作正常,但是突然之间,在某些尝试中抛出了 WidgetNotFound 异常!重启测试,没有抛出异常!!
再次尝试后抛出 WidgetNotFound 异常!这有什么特别的原因吗??
通过 crontab 运行测试时,这种意外行为更常发生!关于如何避免它的任何建议?
java - 无法使用 swtbot 在 linux 中执行右键单击?
我想使用 swtbot 右键单击上下文菜单,我正在使用以下代码:
上面的代码在 windows 中运行良好,但在 Linux 中它会抛出一个 widget not found 错误。treeitem 是项目资源管理器中的项目。这是完整的代码:
为了得到树,我也直接尝试了 bot.tree() 方法,但它仍然只适用于 Windows 而不是 Linux。
此外,我没有要访问的上下文菜单选项的快捷方式。
java - 如何在 Eclipse Juno 中运行 SWTBOT
我没有找到任何明确的文件来启动 Swtbot。我正在尝试几天来启动它。谁能帮我配置和执行swtbot?