【发布时间】:2021-11-26 11:53:51
【问题描述】:
我是新手,所以这可能很明显,但我正在努力让我的测试运行“导航”元素。或对象。不管是什么。这是我的代码:
require "selenium-webdriver"
require "rspec"
# TEST: Sign up for blog
describe "Blog application" do
describe "signup to the blog application" do
it "confirm that a user can successfully signup" do
driver = Selenium::WebDriver::Firefox
# Go to signup form
driver.get "https://selenium-blog.herokuapp.com/signup"
# Fill out and submit form
username_field = driver.find_element(id: 'user_username')
username_field.send_keys("user")
此测试还有更多内容,但与我的问题无关。我错过了什么?我需要安装另一个 gem 或驱动程序吗?我到处搜索这个答案,但找不到。
我也尝试过运行它:
driver.navigate.go
这也失败了。说它找不到“导航”元素。
感谢您的帮助!
【问题讨论】:
标签: ruby selenium selenium-webdriver