一种 RF 测试环境参数化配置方法

自动化测试脚本通常都需要在不同环境中运行,良好的测试环境参数化配置会使脚本的运行具备较高的灵活性。
Robot Framework 框架支持一种「嵌套变量」的特性,我们可以利用该特性完成一种优雅的环境参数化配置。

*** Variables ***
# 环境管理
${environment}    staging

# 域名管理
${host_api}               ${host_api_${environment}}
${host_api_test}          https://api-test.xxx.com
${host_api_staging}       https://api-staging.xxx.com

${host_api-other}               ${host_api-other_${environment}}
${host_api-other_test}          https://api-other-test.xxx.com
${host_api-other_staging}       https://api-other-staging.xxx.com
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容