如何在SWTBot记录中记录断点

时间:2014-08-08 10:43:42

标签: testing eclipse-plugin automated-tests junit4 swtbot

我有一个问题,当我尝试在调试模式上设置断点并使用“swtBot Test Recorder”记录生成的代码时:

bot.contextMenu("Add Breakpoint...").click();
bot.textWithLabel("Line number: ").setText("58");
bot.button("OK").click();   

(我右键点击了行号列附近的字段,然后选择添加断点) 但是当我把这段代码放在我的@Test中时,这是错误的。我需要一种方法在特定的行上设置断点。

1 个答案:

答案 0 :(得分:0)

这适用于Linux,我不了解Windows:

bot.menu("Navigate").menu("Go to Line...").click();
bot.text().setText(breakpointString);
bot.button("OK").click();
bot.menu("Run").menu("Toggle Line Breakpoint").click();