- 博客(4)
- 收藏
- 关注
原创 robot framework运行原理
程序入口:运行的脚本suite1.txt:其运行原理为:当测试执行开始时,框架首先解析测试数据。然后,它利用测试库提供的关键字与被测系统进行交互。库可以直接与系统通信,也可以使用其他测试工具作为驱动程序。解析其代码:a.主程序控制部分如下:b.运行脚本文件的主逻辑如下:c.运行每个步骤时,例如open browserd.namespace类的结...
2019-10-11 15:31:16
1785
原创 pytest的分布式执行插件
背景pytest的现有分布式执行程序在执行UI脚本时,会有中断的问题方案设想在机器上启用flask服务,可以进行主机间的通信,例如上传文件和接受运行脚本的命令。在一台机器上触发运行脚本的命令后,其他机器接收到命令,在运行脚本结束后,其他机器将运行结果统一发送给其中一台机器,接受结果的机器将运行结果保存到相应的文件夹具体技术实现在所有机器上启用flask服务后import ...
2019-10-11 15:18:09
602
原创 pytest的hook函数使用总结
1.pytest_collectreport(report)这个函数在每个模块收集器收集结束后调用report是_pytest的runner.py模块 CollectReport 的实例CollectReport定义如下class CollectReport(BaseReport):def __init__(self, nodeid, outcome, longrepr, ...
2019-10-11 15:08:30
4885
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人