发表评论取消回复
相关阅读
相关 自动化测试平台化
软件测试自动化正在朝着平台化发展。在一些方面性能测试、接口测试方面已经有比较好的落地方案,然而在 web/app UI自动化方面也有一些平台化的方案。 性能测试 性能测
相关 自动化测试平台化[v1.0.0][事件驱动结合平台]
事件驱动测试用例的执行 在执行层面,可以用一个普通的测试用例来驱动事件和引擎,事件驱动的测试用例可以作为一个普通测试用例的扩展来看待,在这个用例中添加事件驱动的调度器实例
相关 自动化测试平台化[v1.0.0][事件描述与装载]
在整个事件驱动的设计中,事件是可以在执行的过程中被装载的,从而满足我们的需要的轮询机制来判断事件是否有变化,保存事件描述信息可以使用JSON文件或者数据,如下代码所示
相关 自动化测试平台化[v1.0.0][事件数据暂存器]
数据暂存器可以是个字典,如下代码所示: """ 数据暂存 """ class DataPool: def __init__(self):
相关 自动化测试平台化[v1.0.0][事件资源锁]
在资源设计中,所有的资源从配置文件中读出后成为实例保存,通常情况下资源的名字是唯一的,因此可以通过资源名作为的锁的关键字,然后使用一个结构体来保存相应资源的锁信息,并使用信号量
相关 自动化测试平台化[v1.0.0][事件调度器]
事件调度器 调度器主要工作就是执行事件,首先是对事件进行实例化,然后将事件的run方法注册在APScheduler提供的调度器中,代码实例如下 from aps
相关 自动化测试平台化[v1.0.0][微服务化测试平台]
微服务字面上理解一个是微,另一个是服务,用大白话描述就是每个模块负责很小的功能范围视为微,而服务则是通过API的形式向其他模块提供服务 在早期的单体架构中,整个网站都运行在一
相关 自动化测试平台化[v1.0.0][模块化设计]
> 模块化设计是一种拆分的设计思想,将一个产品拆分为很小的功能,根据需求将一些功能要素组合而形成一个相对独立的子系统,并通过特定的标准接口和外界通信,如此可以将不同功能的子系统
相关 自动化测试平台化[v1.0.0][事件驱动理论]
所谓事件驱动,就是不再以测试用例为基本单位,而是将所有的测试步骤、验证操作都作为一个系统中发生的事件来对待,如果将一个系统的所有操作都定义为单独的事件,那么就会有一个完整的事件
相关 自动化测试平台化[v1.0.0][事件的设计与实现]
事件描述的基类 > 事件的基类提供了基本的事件描述及事件逻辑,提供给测试开发人员继承并实现事件的具体逻辑,通常情况下事件描述包括几个方面,事件名称、事件的参数、事件的类型
还没有评论,来说两句吧...