文件名称:cumber-api-steps:轻松测试基于REST的XML和JSON API的Cucumber步骤
文件大小:11KB
文件格式:ZIP
更新时间:2024-03-11 11:12:15
Ruby
Cucumber-api-步骤 利用一组步骤定义,简化了使用XML或JSON格式的REST风格API的基本测试。 改编自根据我的需要添加了一些内容。 我发现自己将这些步骤定义复制到多个项目中,并决定将它们拼凑起来以保持美观和干燥是值得的。 依存关系 需要(显然)。 还利用设置针对JSON响应的条件。 有关更多信息,请参见gemspec。 安装 将以下行添加到您的Gemfile中,最好在测试组或Cucumber组中: gem 'cucumber-api-steps' , :require => false 然后将以下行添加到env.rb中,以使步骤定义在您的功能部件中可用: require 'cucumber/api_steps' 用法 仍在进行中。 现在,请阅读api_steps.rb文件或查看项目-其Cucumber功能充分利用了该gem中的步骤。 例子 Feature : A
【文件预览】:
cucumber-api-steps-master
----.travis.yml(111B)
----features()
--------request.feature(1KB)
--------header.feature(988B)
--------authentication.feature(564B)
--------support()
--------response.feature(3KB)
--------step_definitions()
--------fixtures()
----Rakefile(163B)
----cucumber-api-steps.gemspec(1KB)
----LICENSE.TXT(1KB)
----Gemfile(148B)
----.gitignore(48B)
----lib()
--------cucumber()
----README.md(3KB)