Closed feiwu999 closed 2 years ago
1、数据库配置建议增加一列-数据库名, 2、用例执行成功如何断言数据库是否存在记录或者更新成功 3、数据库配置名称更新后,用例详情前后置条件构造器中数据库名称未更新,导致获取数据库配置失败 4、假如前后置构造器中SQL类型选择的是SIT环境的一个数据库,但是后面我选择UAT环境执行案例,由于是通过env+name去获取DB连接信息,不同环境的数据库配置名称可能不一样,导致可能获取不到配置而失败。目前想随时切换不同环境执行,只能把配置名称配成一样,这个点看看洛哥能否有好的优化办法。
修改用例数据库
的功能。 订单数据库
或者XXX
,而不应该带上环境的标识,通过环境+名称(你定义的)来确定我在A环境的时候能够调用到正确的数据库。需求一已完成。
好的,谢谢洛哥,关于第二点还有点小疑问,断言在后置条件之前执行,所以我断言的时候用到了后置条件变量,会返回None,导致断言不通过。
好的,谢谢洛哥,关于第二点还有点小疑问,断言在后置条件之前执行,所以我断言的时候用到了后置条件变量,会返回None,导致断言不通过。
好的,会调整断言
和后置条件
的顺序,解决这个问题。
目前是先断言,后执行后置条件,现在改为:
前置=>接口请求=>后置=>断言
1、数据库配置建议增加一列-数据库名, 2、用例执行成功如何断言数据库是否存在记录或者更新成功 3、数据库配置名称更新后,用例详情前后置条件构造器中数据库名称未更新,导致获取数据库配置失败 4、假如前后置构造器中SQL类型选择的是SIT环境的一个数据库,但是后面我选择UAT环境执行案例,由于是通过env+name去获取DB连接信息,不同环境的数据库配置名称可能不一样,导致可能获取不到配置而失败。目前想随时切换不同环境执行,只能把配置名称配成一样,这个点看看洛哥能否有好的优化办法。