记录时间:2020-10 断点续传
前置:
这么久了,很多想法还没来及编写,今天补上
扫描,自动化测试中最特别的框架
前几年在阅读他人的编写思路时,花了很久的时间才看懂。
A:有框架,你花多少时间上手
我:今天,整理一下之前的code
TestCase:
case蕴含业务逻辑调用、组合,可以说是比较清晰的思路,而不是简单的读excel再来for循环调用
业务逻辑的封装,又有Apiobject设计模式、关键字驱动等思想
但APIobject封装成实例方法是不是有点将简单的东西复杂化(1、本身简单的请求封装业务逻辑 2、大量含的业务逻辑类的page是否实例一次就是性能开销)
扫描有点类似于关键字驱动原理,它封装的业务逻辑的动作,而扫描封装的是page的整个类,
python有个库,能将python代码封装成1个又1个数据文件,或者说,是读 数据文件自动生成类实例。扫描1个文件就可以在内存中生成1个类实例供给TestCase以调用
实话github上的代码,实在是很难看懂,业务调用梳理好思路后,后续再重新封装一遍吧。
标签:逻辑,调用,封装,扫描,业务,实例,测试,自动化 From: https://www.cnblogs.com/zhayi/p/16795595.html