- 博客(11)
- 收藏
- 关注
原创 robotframework-sikulilibrary 脚本执行/ 运行桌面产生sikuli-java...文件/文件夹
自动化项目中一个输入框很难用元素定位,使用SikuliLibray解决了这个问题。但是在每次运行的时候:1.总会在桌面上产生:sikuli-java...txt, 文件夹之类的文件2.脚本有时无法正常运行,明明脚本已经执行完成,但是执行状态依然是执行中。记录:找到一个解决方案:https://blog.youkuaiyun.com/qq_41266319/article/details/88798123解决方式:①kill掉后台的java进程.②在用例后面或teardowm里面加一个s.
2021-01-13 16:22:04
726
原创 Cypress - 创建首个Cypress脚本,Chrome浏览器,VSC编辑器
打开Cypress进入Cypress\node_modules\bin文件夹,cmd输入cypress openCypress首次打开时,将会初始化一些配置,初始化完成后:Cypress会提供一些用例,运行这些用例需要安装git, 然后clone安装演示项目(这里我没有运行这些用例,直接写的第一个脚本)Cypress浏览器选项无Chrome的解决办法1、查看Chrome浏览器所在文件位置,为: C:\Users\yy\AppData\Local\Googl...
2021-01-06 14:32:14
826
原创 Cypress 定位Shadow元素
找到并点击在Shadow DoM中的元素:使用shadow()方法<div class="shadow-host"> #shadow-root <button class="my-button">Click me</button></div>使用Shawdow()方法:*先定位到 “#shadow-root”的父级 ,例子中是 class="shadow-host"(在实际中可能为其他值,定位到root的上一级就可以了)//
2021-01-05 16:13:26
741
原创 Cypress 安装&安装慢的解决办法
Cypress 安装系统要求:Mac OS10.9+(仅提供64位二进制文件)LinuxUbuntu 12.04+, Fedora 21, Debian 8的64位二进制文件Windows7+安装(使用npm - Node Packaged Manager):1.安装Node.js在Node.js官方网站https://nodejs.org/en/直接下载Node.js并双击安装2.设置环境变量由于npm已经继承在新版的Node.js中,所以Node.js安装成功后,先...
2021-01-05 13:21:13
4907
1
原创 git-book中的$vim xxx.txt是什么意思?
Git-Book link as follows:https://git-scm.com/book/en/v2git-book中的$vim xxx.txt是什么意思?git 是用linux编写的,所以你看到的$vim xxxx.txt -->是linux命令。 所有的linux命令都能在执行窗口中执行。$vim xxxx.txt -->意思是创建一个名为xxxx.txt 的文件,-->按i ->进入编辑模式-->更新xxxx.txt 的文件-->ESC结束编
2020-07-09 17:51:04
451
原创 【Python】采集网页-匹配多行-正则表达式换行符
页面源码中带有换行符,或者想匹配多行内容,<h3 id="hello">HelloWorld!</h3><ul> #要抓取<ul>~</ul>之间的内容,即多行,包含\n<li> #如何解决?<p>...
2020-01-20 11:23:11
1930
转载 Windows - Python - 韩语-utf-8-保存文本后出现错误Python UnicodeEncodeError: 'gbk' codec can't encode character
使用Python爬取页面源码中包含韩语:-源码编码 utf-8-程序直接使用的编码 utf-8两者一致, 但是写入本地文件时,提示错误信息:Python UnicodeEncodeError: 'gbk' codec can't encode character------------------------------------------------------------...
2020-01-19 15:27:15
509
转载 转:你提问的方式,影响你的一生
个人理解:许多年前,网上有篇提问的艺术,受益非浅,常拿来给新进的同事看。凡事先问是不是,再问为什么,不要庸人自扰,更不要自怨自艾;以终为始,不设限,以解决问题要做什么为出发点,从不同角度、批判的、正面的、积极的、发展的眼光面对问题、认识问题、解决问题。5W1H与3V的方法,提供了一种不一样的提问方法,想到(vision)与得到(value)必须要做到(vacabulary),关注得到就会更多的关注...
2019-02-22 09:11:25
224
转载 Mac下Eclipse读取不到环境变量
在java程序中使用System.getenv()无法获取环境变量的问题这个问题困扰了我大半天的时间,在终端中输入echo $PATH是能够正常显示配置的用户环境变量的,而在java程序中却无法正常获取,得到的仅仅是系统变量。有网友解释的原因是ide启动时没有获取到环境变量(正常双击图标的启动方式)这里给出解决方案,通过终端界面启动程序(Eclipse)。open /Applicat...
2019-01-30 13:54:21
426
1
转载 querySelector转义特殊字符
如果要匹配的ID或选择器不符合 CSS 语法(比如不恰当地使用了冒号或者空格),你必须用反斜杠将这些字符转义。由于 JavaScript 中,反斜杠是转义字符,所以当你输入一个文本串时,你必须将它转义两次(一次是为 JavaScript 字符串转义,另一次是为 querySelector 转义):<div id="foo\bar"></div><div id=...
2019-01-02 15:44:56
933
2
原创 Robot Framework 上传附件及内置变量
Robot Framework 上传附件使用Keywords: Choose File Locator file_pathLocator:定位到上传附件input标签 file_path:本地上传文件路径 可在SVN目录下建立测试...
2018-12-25 14:38:29
840
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人