自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wsl的专栏

学习笔记

  • 博客(260)
  • 资源 (2)
  • 收藏
  • 关注

原创 Jenkins中显示echart图表

工作中需要统计多个产品线的代码覆盖率,由于涉及jenkins工作任务过多, 查看各个结果需要逐一打开,于是就想通过用html文件做一个展现模板, jenkins任务根据实际数据修改该文件中的值并展现出来 。1、编写html文件<!DOCTYPE html><html><head> <title>JenkinsReport&lt...

2019-10-10 13:47:52 1780

原创 jacoco 统计功能测试服务端代码覆盖率

设置同:jacoco 统计接口自动化测试服务端代码覆盖率https://blog.csdn.net/washli2001/article/details/100073222问题: 每次统计的覆盖率都一样, 解决, 下面配置中去掉reset="true"<jacoco:dump address="192.168.1.1" reset="true" port="6000" dest...

2019-08-26 10:51:41 570 1

原创 jacoco 统计接口自动化测试服务端代码覆盖率

1、服务启动脚本中加入javaagentJACOCO_OPTS=" -javaagent:/jacoco/lib/jacocoagent.jar=includes=com.uinnova.*,output=tcpserver,port=6000,address=192.168.1.1"如果要累计加入参数:,append=truenohup java $JAVA_OPTS $J...

2019-08-26 10:22:23 3316

原创 左耳听风ARTS第1周

20190317开始参加ARTS的项目,希望自己可以坚持下去。每周完成一个ARTSAlgorithm、Review、Tip、Share1、每周至少做一个leetcode的算法题, (给自己的目标是要分析时间复杂度)2、阅读并点评至少一篇英文技术文章3、学习至少一个技术技巧4、分享一篇有观点和思考的技术文章Week 1:Algorithm记得自己几年前刷过一些题,...

2019-03-25 13:17:11 299

原创 echarts使用笔记

图标数据正确, 趋势错误    原因: 再图标的数据处设置了属性stackbugData: [{name: '修复',type: 'line',stack: '总量',data: [] /* [12, 12, 11, 14, 9, 20, 20] */}, {name: '创建',type: 'line',stack: '总量',...

2018-11-28 15:59:34 237

原创 mysql数据表分析统计记录

表结构如下:  一、按人员分析统计select issue.assignee, count(*) from issue  GROUP BY assignee;二、按时间统计, 统计今天新增和更新的问题select created , COUNT(*)as createsum from issue GROUP BY created ;select updated , ...

2018-11-28 10:14:30 4282

原创 规范Git Commit Message

让Commitlint支持Angular规范一、安装依赖:1、自动检测依赖安装npm install --save-dev @commitlint/config-angular @commitlint/cli或者用yarnyarn add @commitlint/config-angular @commitlint/cli -D2、配置 husky (pre-commit)...

2018-11-07 19:40:15 569

原创 nightwatch 按住一个组合键,操作完成后释放按键方式

1、按住CTRL按键  browser.keys([browser.Keys.CONTROL])2、做其他操作 3、释放CTRL按键browser.keys([browser.Keys.NULL]);

2018-08-01 15:11:58 663

转载 jmeter4.0 源码编译 二次开发

转载:https://blog.csdn.net/leocnx/article/details/79719313实验结果有个红叉, 暂时不影响使用

2018-07-13 12:38:04 262

原创 nightwatchjs 获取元素的text

getText() 是异步操作, 如何获取元素的text值。解决办法:  把值传递给全局变量一、简单方法1、设置全局变量文件globals.js增加变量:elementText:'',2、写一个方法给全局变量赋值:testUtils.js中增加方法/** * 得到视图的名字 */ getDiagramName: function (browser) { let diagramNam...

2018-06-26 13:00:38 911

原创 cucumber 过滤多个标签

-t @tag1, -t ~@tag2, -t ~@tag3 jenkins 命令:clean test -Dcucumber.options="-p json:target/result.json target/test-classes/features -t ~@DCV, -t ~@PMV, -t ~@EMV"-t 后面的标签如果加上了~就是不执行, 不加~ 就是执行具有该标签的用例...

2018-06-05 16:24:03 799

原创 nightwatch 清除localstorage

nightwatch 清除localstoragebrowser.execute(function () {      window.localStorage.clear();      return true;    }, [], function (result) {      this.assert.ok(result.value);    })...

2018-05-24 18:04:45 411

原创 nightwatch 拖动元素

.moveToElement("@widget_resize", 5, 5) .mouseButtonDown(0) .pause(500) .moveToElement("@widgets_container", Xoffset, Yoffset) .mouseButtonUp(0);

2018-05-12 20:25:53 890

原创 nightwatch selenium 定位元素

1. 用id定位#id2、用class定位.class3、用tag和属性定位页面:&lt;button class="canvas-left-menu" ng-click="selectLeftMenu('icon')" ng-class="{action: leftMenuSelect === 'icon'}"&gt;文件&lt;/button&gt;可以用一下方式查找 .assert.visi...

2018-05-11 10:37:02 877

原创 nightwatch Assertation by link text 断言a标签的文本

nightwatch Assertation by link textbrowser.element('link text', '新建') // 验证可用// vs.browser.expect.element('新建', 'link text')//验证不可用browser.expect.element('新建', 'link text').present;//验证可用参考: https:...

2018-05-10 12:55:31 354

原创 javascript 获取对象的长度

module.exports = { menu: { space: '工作台', files: '文件', logs: '日志' }, size : function(obj) { var size = 0, key; for (key in obj) { ...

2018-05-09 17:58:48 566

原创 nightwatch 自定义断言

1、配置自定义断言的文件路径修改文件:nightwatch.json增加: "custom_assertions_path" : ["tests/custom-assertions"], 2、创建自定义断言的文件夹tests/custom-assertions3、自定义断言文件elementCount.js文件内容如下:exports.assertion = function (selector,...

2018-05-09 17:15:05 777

原创 CentOS 安装gitlab

cd /usr/local/src/wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpmrpm -ivh gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm warning: gitlab-ce-10.0.0-ce.0.el7.x86_6...

2018-05-09 14:46:50 4604

原创 javascript 中 set map array

1、Mapvar m = new Map(); // 空Mapm.set('XiaoMing', 99); // 添加新的key-valuem.has('XiaoMing'); // 是否存在key 'XiaoMing': truem.get('XiaoMing'); // 99m.delete('XiaoMing'); // 删除key 'XiaoMing'm.get('XiaoMin...

2018-05-04 18:59:43 143

原创 selenium上传文件 非input控件

ControlFocus("打开","","Edit1")WinWait("[CLSAA:32770]","",10)ControlSetText("打开","","Edit1","e:\1.png")Sleep(2000)ControlClick("打开","","Button1

2018-05-02 17:38:17 1204

原创 MySQL中varchar oracle varchar2 nvarchar2的区别

mysql中varchar与oracle中的nvarchar2类似。 定义的是字符长度,而非字节长度。容纳的汉字 字母 数字个数就是定义的定义的长度, 与数据库字符集无关而oracle中 varchar2定义的是字节长度, 能容纳多少个汉字和数据库的字符集有关。...

2018-04-15 08:45:33 2449

原创 nodejs入门实例

安装完nodejs新建 node.js内容如下:var http =require('http');http.createServer(function(req, res){ res.writeHead(200,{'Content-Type':'text/plain'}); res.end('hello nodejs');}).listen(1337, '127.0.0.1');con...

2018-03-21 13:21:13 379

原创 selenium、nightwatchjs环境搭建

需要的软件:nodejsselenium-server-standalone  与jdk版本要对应ChromeDriver                        需要与google chrome浏览器版本对应项目目录结构:1、安装nodejs2、安装nightwatch3、新建工程1、新建文件夹test2、新建工程cd testnpm init -ytest文件夹下自动生成package....

2018-03-21 11:03:57 472

原创 手动启动selenium服务器出错

Running Selenium Manually 手动启动selenium服务器出错E:\nightwatchtest\bin&gt;java -jar selenium-server-standalone-3.7.1.jarException in thread "main" java.lang.UnsupportedClassVersionError: org/openqa/grid/sel...

2018-03-21 10:14:14 846

原创 spring源码

源码位置:https://github.com/spring-projects/spring-framework/releases项目用的是:3.1.3.RELEASEhttps://github.com/spring-projects/spring-framework/releases/tag/v3.1.3.RELEASE精通spring4.x 书中用的版本:4.2.2.RELEASEhttps...

2018-03-12 13:42:06 141

翻译 Eclipse使用maven搭建spring mvc的详细步骤

1、 环境配置a). Java 1.7b). Eclipse lunac). Maven3.2.5d). Spring 4.1.42、 创建maven工程a). 打开eclipse,file-&gt;new-&gt;project-&gt;Maven-&gt;Maven Projectb). 下一步c). 选择创建的工程为webapp,下一步d). 填写项目的group id和artifact i...

2018-03-09 15:38:05 314

原创 Selenium修改元素的z-index属性

java Selenium 代码:JavascriptExecutor js = (JavascriptExecutor) driver;js.executeScript("document.getElementById(\"updateBusinessType\").style.zIndex=2;");WebElement updateBusinessType = drive

2017-08-25 10:56:46 1921

原创 java Selenium 发送126邮件 解决element not visible

网上很多例子,但是到了最后一次发送邮件的时候出现 element not visible 错误, 几经周折, 终于搞定了。  package selenium_java;import java.util.List;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.o

2017-06-29 17:08:43 1304

转载 restclient 客户端

http://demi-panda.com/2012/12/30/advanced-rest-client/

2014-12-08 15:37:09 499

原创 JAX-RS(REST Web Services)2.0 can not be installed: One or more constraints have not been satisfied

eclipse出错:JAX-RS(REST Web Services)2.0 can not be installed: One or more constraints h

2014-06-04 15:55:18 4462 2

原创 JAX-RS(REST Web Services)2.0 requires Dynamic Web Module 3.1 or newer

eclipse错误

2014-06-04 15:47:55 2283

原创 Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderListener

从svn上取得代码,有的电脑启动没有问题,我的电脑启动报错。

2014-05-21 14:15:45 549

原创 EASPI学习资料

http://book.51cto.com/art/201212/374091.htm

2014-04-09 16:23:52 788

原创 苹果推送:Received fatal alert: certificate_revoked

2014-03-18 09:36:49 78525066 INFO  PushNotificationManager.sendNotification 433 - Attempt failed (Received fatal alert: certificate_revoked)... trying again2014-03-18 09:36:50 78525769 INFO  PushNot

2014-03-18 09:52:57 9149

原创 取postgresql总sequence得值

select nextval('t_table_seq'); 要加单引号,否则itshit_table_seq不存在

2014-03-13 13:01:41 996

原创 postgresql插入数据提示:duplicate key value violates unique constraint

历史数据转移,从一个表几天前的数据转移到history表中。任务出错,提示: duplicate key value violates unique constraint"t_history_pkey"     ???Key (id)=(1187457) already exists.   查看两个表中没有相同的数据,history中也没有1187457的数据。

2014-03-13 12:57:28 26875

原创 java工程中配置错误日志输出的路径和文件名

log4j.rootLogger=INFO, infolog, errlog, mailpattern=%d{yyyy-MM-dd HH:mm:ss} %r %-5p %C{1}.%M %L - %m%nlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apach

2014-03-12 15:45:14 941

原创 MyEclipse项目中的java文件的图标变成空心,Open Type中也找不到该项目的类,依赖这个项目的工程引用这个项目类全部出错

MyEclipse工程中java文件突然从实心图标变为空心图标。在Open Type中也找不到该类Constants.java其他项目依赖这个工程,引用的地方全部出错: import com.chanjet.ccs.base.basic.Constants;提示: Consants cannot be resolved  或者 Consants cannot be resolved t

2014-03-11 16:14:52 932

原创 myeclipse工程有红叉,里面文件没错,提示Java compiler level does not match the version of the installed Java project

myeclipse工程有红叉,里面文件没错,提示:Java compiler level does not match the version of the installed Java project   解决:右键项目“Properties”,在弹出的“Properties”窗口左侧,单击“Project Facets”,打开“Project Facets”页面。在

2014-03-11 15:19:13 2609

原创 苹果消息推送

出现如下错误: javapns.communication.exceptions.CommunicationException:Communication exception: java.net.ConnectException: Connection timed out     atjavapns.communication.ConnectionToAppleServer.get

2014-03-11 11:03:03 1212

OpenStack Nova源码分析之基础环境配置eclipse+pydev

OpenStack Nova源码分析之基础环境配置eclipse+pydev

2012-03-16

OpenStack NOVA概述

OpenStack Compute作为OpenStack Cloud的“操作系统”,负责管理所有的资源、网络、认证以及可扩展性。OpenStack Compute的Austin版本所具有的特性如下: 支持的虚拟机类型有:Xen、KVM、Qemu,用户模式支持Linux 安全组应用

2012-03-16

空空如也

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

TA关注的人

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