我正在使用 calabash-ios 进行自动化测试。我希望能够运行 cucumber 一次,并让它为 x 个用户名运行 x 次,并运行整个测试场景。
我想用这个:
假设我使用 id [#{Login-name}] 和 pwd "PASSWORD" 作为 [#{country-name}] 用户登录,并且有一个可以存储国家和用户名值的全局变量。
我曾希望使用脚本运行 cucumber x 次并每次设置全局变量的值。这可能吗?如果是这样,有人能指出我正确的方向吗?
我尝试使用:@@Loginname=value 但收到此错误:features/step_definitions/common.rb:1: 警告:从顶层未初始化的类变量@@Login in Object (NameError) 访问类变量
如果失败,是否可以使用葫芦访问存储在 xml 或 css 文件中的数据?