自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 nodejs链接mysql

模块mysql安装npm install mysql使用// An highlighted blockconst mysql = require("mysql")let sqlInfo = { host: 'xx.xxx.xxx.x', port: "3306", user: "test", password: "test", database: "test"}select_status = function (id, cb,info = sq

2022-05-24 13:52:36 98

原创 自动化测试-Nodejs + mocha + mocha-allure-reporter Trend部分没有值的问题

问题描述allure初步使用可以参照这个文章链接: mocha-allure-reporter使用.接下来描述的遇到的问题:在打开allure报告的时候发现trend部分没有值,这个部分应该记录着历史执行过的数据,每次执行的成功失败的次数,但是因为每次都是重新生成report,所以记录历史数据的文件每次都被更新,所以导致这个部分没有数据解决方案由于从执行测试文件,到生成打开报告,共需要三步走,所以想到了一个初步的执行方案:1.先保存上一次的文件的值2.执行测试文件3.生成report

2022-04-11 16:54:16 2279 1

原创 nodejs解压文件

模块compressing现在支持解压和压缩的文件类型有:tar、gzip、tgz、zip安装npm install compressing使用let fs = require("fs");let compressing = require("compressing");const path = require('path')decompress = function (dirPath, fileName, decompressPath = '/home/rpa/zipfile/unz

2022-03-25 16:16:13 1946 3

原创 selenium+nodejs 设置chrome下载路径

问题:当遇到需要下载文件的时候,chrome浏览器会有一个默认的文件路径,如果一直在本地执行,我们需要这个文件的时候,可以把文件路径写成固定的,但是如果换了平台,我们写的路径将会失效。解决方案:在配置chromedriver的时候,可以配置浏览器的路径,别的语言比较容易找到,nodejs的比较少,所以我记录一下const path = require("path")let optionArr = new chrome.Options();// 设置浏览器路径optionArr.setUserP

2022-03-25 15:37:49 1541 4

原创 自动化测试-Nodejs + mocha + mocha-allure-reporter 使用记录

这里写目录标题allure下载和应用设置参数allure下载和应用设置参数

2021-12-02 09:07:02 1054 1

原创 selenium自动化学习--截取长图的方法

用gm实现基于node.js的selenium自动化截取长图的问题解决思路具体代码解决思路主要运用gm方法对截图的拼接:先运动webdriver.takeScreenshot()和scroll的操作分别截取出我们需要的截图。gm().把所有的截图拼接在一起删除没用的临时的截图具体代码const gm = require(‘gm’);exports.screenLongShot = async function (driver, path) {// 图片存入的路径let targetP

2021-02-25 16:41:24 1113

原创 selenium自动化学习--解决firefox无法建立安全连接的问题(TLS1.0/TLS1.1)

解决Firefox+selenium无法建立安全连接的问题SSL_ERROR_UNSUPPORTED_VERSION问题:解决方案:问题:在使用python+selenium做firefox浏览器自动化测试的时候,遇到了如下问题:代码如下:profile = webdriver.FirefoxProfile()profile.set_preference(‘network.proxy.type’, 1)profile.set_preference(‘network.proxy.http’, pr

2021-02-19 16:45:21 1849

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除