文件名称:mediawiki-selenium:Github的“ mediawikiselenium”镜像-我们的实际代码由Gerrit托管(请参见https
文件大小:85KB
文件格式:ZIP
更新时间:2024-06-02 04:19:23
Ruby
MediaWiki-Selenium MediaWiki-Selenium是一个Ruby框架,用于针对安装实施和执行验收测试。 它由许多核心依赖项和本机API组成,可帮助您描述与MediaWiki相关的功能的预期行为,并推动跨浏览器的仿真,以确保实现的正确性。 核心依存关系 提供了用于描述应用程序功能的自然语言,用于将自然语言绑定到用Ruby编写的步骤定义的基本API,以及用于执行套件的测试运行程序。 可帮助您在测试套件中实现,从而更好地封装应用程序UI的预期结构和机制。 和用于驱动浏览器会话。 用于声明对方案结果的期望。 安装 需要Ruby 1.9或更高版本,建议使用2.1。 最简单的安装方法是在Linux / Unix / OS X上使用或 ,在Windows上使用 。 在与MediaWiki相关的项目的根目录中创建一个Gemfile ,以指定要使用的mediawiki_sel
【文件预览】:
mediawiki-selenium-master
----.gitignore(54B)
----UPGRADE.md(5KB)
----templates()
--------tests()
----.rspec(8B)
----.ruby-gemset(19B)
----LICENSE.md(19KB)
----bin()
--------mediawiki-selenium-init(94B)
----.rubocop.yml(719B)
----.gitreview(114B)
----.ruby-version(6B)
----CREDITS(375B)
----spec()
--------screenshot_helper_spec.rb(3KB)
--------user_factory_helper_spec.rb(2KB)
--------api_helper_spec.rb(3KB)
--------page_factory_spec.rb(3KB)
--------headless_helper_spec.rb(1010B)
--------browser_factory()
--------remote_browser_factory_spec.rb(3KB)
--------browser_factory_spec.rb(561B)
--------spec_helper.rb(84B)
--------user_factory_spec.rb(2KB)
--------environment_spec.rb(19KB)
----README.md(11KB)
----.rubocop_todo.yml(2KB)
----lib()
--------mediawiki_selenium()
--------mediawiki_selenium.rb(1KB)
----Gemfile(39B)
----features()
--------basic_usage.feature(755B)
--------login_helper.feature(456B)
--------support()
--------step_definitions()
--------saucelabs_browsers.feature(827B)
--------recording.feature(1KB)
--------saucelabs.feature(651B)
--------api.feature(418B)
--------rspec.feature(2KB)
--------embed_browser_session.feature(650B)
--------screenshots.feature(708B)
--------user_factory.feature(635B)
----.yardopts(152B)
----Rakefile(415B)
----mediawiki_selenium.gemspec(2KB)
----RELEASES.md(12KB)