我已经使用selenium-webdriver和browserstack为我的节点应用程序设置了一些测试。通常当我创建我的驱动程序时,我要做的第一件事就是检索一个我将进行测试的URL。
const driver = new webdriver.Builder()
.usingServer('http://hub-cloud.browserstack.com/wd/hub')
.withCapabilities(capabilities)
.build();
driver.get('https://www.someurl.com');
但是,当我部署到Heroku并且CI开始运行时,我指向哪个URL?目前尚未创建评论应用。我知道我可以使用chrome buildpack在heroku上运行测试,但有时我们想要使用不同的浏览器,这就是我们使用浏览器堆栈的原因。
有什么建议吗?