Java 如何像执行以前的代码一样模拟特定的代码部分

Java 如何像执行以前的代码一样模拟特定的代码部分,java,eclipse,selenium,browser-automation,Java,Eclipse,Selenium,Browser Automation,我正在使用eclipse中的SeleniumWeb驱动程序编写自动化代码。根据我的假设,整个案例的执行时间可能需要大约5分钟,但一旦我的代码出现错误,我必须在更改代码后从头开始运行,以查看更改部分是否正常工作。有没有办法模拟要修复代码的部件?在测试脚本之外模拟错误,修复错误,将其放入测试并运行它 或者以发生错误的行仍然有效的方式注释代码 对于这两种解决方案,您需要知道: 错误是什么 应用程序的作用 脚本的这一部分在没有其他部分的情况下可以工作吗 我是否可以通过调试在浏览器上手动执行测试所需的步骤

我正在使用eclipse中的SeleniumWeb驱动程序编写自动化代码。根据我的假设,整个案例的执行时间可能需要大约5分钟,但一旦我的代码出现错误,我必须在更改代码后从头开始运行,以查看更改部分是否正常工作。有没有办法模拟要修复代码的部件?

在测试脚本之外模拟错误,修复错误,将其放入测试并运行它

或者以发生错误的行仍然有效的方式注释代码

对于这两种解决方案,您需要知道:

  • 错误是什么
  • 应用程序的作用
  • 脚本的这一部分在没有其他部分的情况下可以工作吗
  • 我是否可以通过调试在浏览器上手动执行测试所需的步骤,以便更快地达到所需的步骤
  • 你只需要即兴发挥


    希望这能有所帮助。

    您没有办法做到这一点,当然,除非您以能够模拟应用程序在运行整个测试时所处状态的方式编写场景。没有神奇的方法可以让它自己发生