卡斯老师20170907:
将数据和代码分离 不想用db的话,
数据管理
用yaml管理数据,yaml要注意格式,自动生成数据适合简单的业务流程验证,复杂一点的就不合适了,我们这边是全流程覆盖跑的接口,
走的平台模式
非代码,维护工作量就没那么大了,
接口分级
我是将接口测试划分为四级:功能-流程-性能-监控,功能指单接口,类似于我们的功能测试中的模块测试。流程测试就是集成测试。看各家公司的策略,需要执行到哪级,多个接口之间如何串通 很多情况下是需要走变量进行的 而不是常量,用函数式变量,解决参数传递问题,
平台的接口数据存储
肯定走db了,简单的用mysql 或者加个MongoDB,ui也可以走平台的,ui的平台还可以带逻辑,平台就是简化落地人员的难度,数据量大起来的话 excel搞不定的,效率超级低