摘要:
又来折腾robotframe work了,今天要写的是seleniumLibary修改默认下载路径。 相信大家写过的python的,在python中selneium修改默认下载路径只需要几行代码就行,如下: options = webdriver.ChromeOptions() prefs = {' 阅读全文
摘要:
来来来,先看一段robotframe 用例: *** Settings *** Test Setup Test Setup ***Test Cases*** TRY_CASE [Documentation] fff TRY Should be True 1==2 LOG XXXX EXCEPT Lo 阅读全文
摘要:
在用robotframe work的小伙伴,有没有遇到这样一个问题: 当你用python写一个libary时, 需要用到robotframe外面定义的global variable. 怎么处理? 这时一般人的做法是通过参数传入。如下: Robot文件: Set Env [Documentation] 阅读全文
摘要:
背景: 需做一个这样小脚本:启动监控windows某个东西状态变化,用powershell启动可以,但使用cmd bat掉用无法生效。 问题 : 做个简单实验: 如下一段最简单powershell的脚本, 命名为tmp.ps1: echo "start ps1" >tmp.txt sleep 100 阅读全文
摘要:
背景不说了!但相信一定有很多在使用Robot Framework框架的同学和我一样遇到同样的问题,log.html 超大,甚至几百M,如下: 这会导致,打开log很慢,占空间,占内存。 怎么样减少呢? 首先要表明的是:rf机制如此,我们没办法直接从根本上解决,只能规避,有以下几个方法: 暴力点,直接 阅读全文
摘要:
在实际工作中,Jenkins Job会有很多状态。但实际有一种状态 Unstable有时候让人很模糊。 那我们看看官网解释吧 Unstable The Build had some errors but they were not fatal. A Build is unstable if it w 阅读全文
摘要:
在使用机器时,登录后用一段时间后就会登录。这个操作很繁琐,虽然很安全。我们应该怎么改呢。 一、确认是不是超时配置 首先我们需要确认下超时配置是多少 echo $TMOUT 使用该命令来确认当前配置 二、修改 这里修改有很多种方法。网上很多。这里不再写 比如:https://www.cnblogs.c 阅读全文
摘要:
朋友最近面试某个企业,其中有几道列表的题目,对python中的列表知识需要有很清晰的认识。下面对这几个题目列一下: 题目一: alist = [1, 2, 3, 4, 5, 6] for aa in alist: alist.remove(aa) print(alist) 来来来,我们解析下题目。 阅读全文
摘要:
看了很多UI自动化框架,无论是开源的还是自己造轮子的,都是失败后截最后一张图或几张图。随然没有问题。但我们能不能换种思想。我们能不能把截图全转成gif动图,这样定位问题更直观呢。 来吧。看看怎么实现吧。 先看看楼主的思路吧,如下: 每一个用例中的步骤我们都截图,然后再保存至对应用例的文件夹中,在跑完 阅读全文
摘要:
Cypress与Reportportal整合步骤 简单记录下cypress与reportportal的整理的方法 一、安装 直接在要跑的项目目录下运行下面命令 npm install @reportportal/agent-js-cypress 二、注册插件到index.js中 在cypress/p 阅读全文