Unit testing SWTBot与单元测试
我们使用SWTBot编写功能测试。测试某些情况非常困难,一些程序员直接从实现中使用类及其方法(例如从classUnit testing SWTBot与单元测试,unit-testing,eclipse-rcp,swtbot,Unit Testing,Eclipse Rcp,Swtbot,我们使用SWTBot编写功能测试。测试某些情况非常困难,一些程序员直接从实现中使用类及其方法(例如从classAddUserDialog等调用方法)。这是好办法吗?为什么 请回答下一个问题。SWTBot是否足以测试基于EclipseRCP的应用程序?有必要写单元测试吗 注意:我们是scrum团队。SWTBot和JUnit有两个不同的用途 朱尼特 顾名思义,JUnit用于单元测试。单元测试应该很小,执行起来很快。它们只测试单个代码单元,并且上述属性允许在开发被测单元时经常执行它们 但是还有更多的(
AddUserDialog
等调用方法)。这是好办法吗?为什么
请回答下一个问题。SWTBot是否足以测试基于EclipseRCP的应用程序?有必要写单元测试吗
注意:我们是scrum团队。SWTBot和JUnit有两个不同的用途 朱尼特 顾名思义,JUnit用于单元测试。单元测试应该很小,执行起来很快。它们只测试单个代码单元,并且上述属性允许在开发被测单元时经常执行它们 但是还有更多的(好的)单元测试。关于单元测试的更多属性,您可能需要阅读以下文章之一:
dialog.textField.setText(“数据”);
dialog.okButton.notifyListeners(SWT.Selection,null);
断言(dialog.getEnteredData()).isEqualTo(“数据”);
兼用
最好的选择是同时进行单元测试,确保各个单元的行为,并进行功能测试,确保特定单元按照需要一起工作
不确定这是否回答了问题,如果您有进一步的担忧,请留下评论