实际上是在运行 Selenium 测试用例时。我采用在 Glassfish 中配置的实时(主数据库)数据库。如果我们出于测试目的添加记录,那么它将在主数据库中复制。这个不好知道。那么有没有办法为 Selenium 测试用例提供单独的数据库。
最佳答案
对于 Glassfish:
定义 JDBC 连接池资源以引用生产服务器和开发服务器的不同数据库。
如果您没有运行两个不同的服务器,那么您的第一步是解决这个问题,运行不同的服务器。和不同的数据库服务器。切勿将您的开发机器/服务器指向生产数据,甚至是生产数据库服务器。
关于java - 如何设置单独的数据库进行测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11935109/