Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse rcp 如何自动测试EclipseRCP应用程序?像SWTBot_Eclipse Rcp_Automated Tests_Swtbot - Fatal编程技术网

Eclipse rcp 如何自动测试EclipseRCP应用程序?像SWTBot

Eclipse rcp 如何自动测试EclipseRCP应用程序?像SWTBot,eclipse-rcp,automated-tests,swtbot,Eclipse Rcp,Automated Tests,Swtbot,我有一个EclipseRCP应用程序。它在磁盘上写入一些文件并发送电子邮件。 我想为应用程序编写自动化测试,所以我计划使用SWTBot来自动测试SWT GUI,但是是否可以在SWTBot中编写测试用例来验证文件和电子邮件,或者我需要使用其他框架来实现这一点 我应该做到以下几点: 1) 单击“新建电子邮件”,输入地址和主题 2) 单击“发送” 3) 另一个线程正在模拟tcp套接字,监听特定端口并确认电子邮件是否已发送 据我所知,您只能在SWTBot中处理UI部分,无法在本地计算机上测试电子邮件发送

我有一个EclipseRCP应用程序。它在磁盘上写入一些文件并发送电子邮件。 我想为应用程序编写自动化测试,所以我计划使用SWTBot来自动测试SWT GUI,但是是否可以在SWTBot中编写测试用例来验证文件和电子邮件,或者我需要使用其他框架来实现这一点

我应该做到以下几点: 1) 单击“新建电子邮件”,输入地址和主题 2) 单击“发送”
3) 另一个线程正在模拟tcp套接字,监听特定端口并确认电子邮件是否已发送

据我所知,您只能在SWTBot中处理UI部分,无法在本地计算机上测试电子邮件发送和验证文件。即使SWTBot也不支持本机对话框。是的,SWTBot不支持UI测试以外的任何东西,但必须支持其他测试框架。