当前位置:网站首页>Secondary development of robotframework - real time log
Secondary development of robotframework - real time log
2022-06-22 13:12:00 【Diandian Hanbin】
background
be based on RobotFramework Secondary development , It is necessary to print out the real-time log , Such as widely used tools ride in , When executing the use case, the log Print it all out , If the secondary development , The execution case can only wait silently for the execution to be completed , That can only be regarded as a semi-finished product .
The result is in the end , Those who don't want to see the process can jump to the end
Ideas
RobotFramework There are several kinds of logs , One is after execution log file , This file can be retained as data , But there is no way to get it in real time , Because the file is generated after the execution .
The second is Command line execution Records kept at the time of , We execute at the command line RobotFramework When , There will be many logs printed out , however , This log has been observed , Less information available , And the degree of real-time is not enough
The third is similar to ride The log shows , This is by far the most friendly display method , So the goal is to use ride To realize this function .
Preparation before commencement
It should be , be based on ride The way is more troublesome , I use Google I searched this information , Almost as 0, Want to toss it out , You can only see it by yourself ride Source code , therefore , The preparatory work is to ride Take out the source code of .
Positioning function
First use ride Execute a use case , You can find &
边栏推荐
猜你喜欢

Fluentd is easy to get started. Combined with the rainbow plug-in market, log collection is faster

Ffmpeg converts AMR format to MP3 format

Tis tutorial 03 export

别再用 System.currentTimeMillis() 统计耗时了,太 Low,StopWatch 好用到爆!

MySQL 5.7 + Navicat 下载安装教程(附安装包)

Reddit product director: a practical guide for NFT members for Web3 creators

leetcode 85. 最大矩形

SAP 开发Keys 申请SSCR Keys申请

Sap-abap- how to transfer material master data, supplier master data, work orders, purchase orders and other information to external systems in real time - implicit enhancement.

巨杉数据库荣获艾媒咨询2022年中国信创产业双项荣誉
随机推荐
Parallels Desktop 17.1.4pd virtual machine
Ffmpeg converts AMR format to MP3 format
Lao Wang said that the sixth issue of the series: PHP programmers should build their own self-confidence
mysql笔记
Is the dynamic table of Flink created in this way? I use the flick CDC to read MySQL data, write the flick dynamic table, and send
Arcpy adding layers to map documents
Go language notes
SAP 系统取消用户设置ALV全局布局
SAP system license viewing application and import
Automatically delete the log files in the specified directory and within the specified time
Final of the 12th Blue Bridge Cup embedded design and development project
268. Missing Number
OO2022第四单元作业总结
MySQL_数据处理之增删改
go语言笔记
Tis tutorial 02 model
巨杉数据库荣获艾媒咨询2022年中国信创产业双项荣誉
In C # development, the third-party components lambdaparser, dynamicexpresso and z.expressions are used to dynamically parse / evaluate string expressions
240. Search a 2D Matrix II
Fluentd is easy to get started. Combined with the rainbow plug-in market, log collection is faster