使用AppiumBooster打造心目中理想的自动化测试框架(25)

发表于:2016-09-12来源:debugtalk作者:Leo Lee点击数: 标签:Appium
增强特性 除了以上基础特性, AppiumBooster 还支持一些辅助特性,可以增强测试框架的使用体验。 Data参数化 在某些场景下,测试用例执行时需要动态获取

增强特性

除了以上基础特性,AppiumBooster还支持一些辅助特性,可以增强测试框架的使用体验。

Data参数化

在某些场景下,测试用例执行时需要动态获取数值。例如,注册账号的测试用例中,每次执行测试用例时需要保证用户名为未注册的,常见的做法就是在注册用户名中包含时间戳。

AppiumBooster的做法是,可以在测试步骤的data字段中,传入Ruby表达式,格式为${ruby_expression}。在执行测试用例时,会先对ruby_expression进行eval

原文转自:http://debugtalk.com/post/build-ideal-app-automation-test-framework/