Selenium rspec失败/错误:返回gem_original_require

时间:2019-07-17 20:39:36

标签: ruby windows selenium rspec

我正在尝试使用CMD窗口在Windows上运行测试-测试是使用Ruby和Rspec创建的。我确实看到其他人也解决了这个问题,如果他们更改了PATH,则他们得到了解决,但我似乎无法解决。

下面是我的代码,我在路径中保存了blog-test.rb文件,但仍然无法正常工作。

我试图更改blog-test.rb文件的位置,但是没有用。这是我第一次处理这些,请帮忙

需要“ selenium-webdriver” 需要“ rspec”

测试:注册博客

描述“博客应用程序”的作用

describe "Signup to the blog application" do
    it "confirm that a user can successfully signup" do
        driver = Selenium::WebDriver.for :chrome
        # Go to Sign up form
        driver.navigate.to "https://selenium-blog.herokuapp.com/signup"
        # Fill out and submit form
        username_field = driver.find_element(id:"user_username")
        username_field.send_keys("user")

        email_field = driver.find_element(id:"user_email")
        email_field.send_keys("email")

        password_field = driver.find_element(id:"user_password")
        password_field.send_keys("password")

        submit_field = driver.find_element(id:"submit")
        submit_field.click.submit

        #confirm if user is signed up successfully
        banner = driver.find_element(id: "flash_success")
        banner_text = banner.text
        expect(banner_text).to eq("Welcome to the alpha blog user")



        driver.quit
    end
end

结束

这是我收到的错误 C:\ Ruby25-x64 \ Exercise Files> rspec blog-test.rb

加载./blog-test.rb时发生错误。 失败/错误:返回gem_original_require(path)

LoadError:   无法加载此类文件-selenium-webdriver

./ blog-test.rb:1:in''

未找到示例。

在0.00046秒内完成(加载文件需要0.20073秒) 0个示例,0个故障,1个示例之外发生了错误

0 个答案:

没有答案