- 博客(260)
- 资源 (2)
- 收藏
- 关注
原创 Jenkins中显示echart图表
工作中需要统计多个产品线的代码覆盖率,由于涉及jenkins工作任务过多, 查看各个结果需要逐一打开,于是就想通过用html文件做一个展现模板, jenkins任务根据实际数据修改该文件中的值并展现出来 。1、编写html文件<!DOCTYPE html><html><head> <title>JenkinsReport<...
2019-10-10 13:47:52
2054
原创 jacoco 统计功能测试服务端代码覆盖率
设置同:jacoco 统计接口自动化测试服务端代码覆盖率https://blog.youkuaiyun.com/washli2001/article/details/100073222问题: 每次统计的覆盖率都一样, 解决, 下面配置中去掉reset="true"<jacoco:dump address="192.168.1.1" reset="true" port="6000" dest...
2019-08-26 10:51:41
678
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
3446
原创 左耳听风ARTS第1周
20190317开始参加ARTS的项目,希望自己可以坚持下去。每周完成一个ARTSAlgorithm、Review、Tip、Share1、每周至少做一个leetcode的算法题, (给自己的目标是要分析时间复杂度)2、阅读并点评至少一篇英文技术文章3、学习至少一个技术技巧4、分享一篇有观点和思考的技术文章Week 1:Algorithm记得自己几年前刷过一些题,...
2019-03-25 13:17:11
463
原创 echarts使用笔记
图标数据正确, 趋势错误 原因: 再图标的数据处设置了属性stackbugData: [{name: '修复',type: 'line',stack: '总量',data: [] /* [12, 12, 11, 14, 9, 20, 20] */}, {name: '创建',type: 'line',stack: '总量',...
2018-11-28 15:59:34
289
原创 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
4347
原创 规范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
611
原创 nightwatch 按住一个组合键,操作完成后释放按键方式
1、按住CTRL按键 browser.keys([browser.Keys.CONTROL])2、做其他操作 3、释放CTRL按键browser.keys([browser.Keys.NULL]);
2018-08-01 15:11:58
707
转载 jmeter4.0 源码编译 二次开发
转载:https://blog.youkuaiyun.com/leocnx/article/details/79719313实验结果有个红叉, 暂时不影响使用
2018-07-13 12:38:04
299
原创 nightwatchjs 获取元素的text
getText() 是异步操作, 如何获取元素的text值。解决办法: 把值传递给全局变量一、简单方法1、设置全局变量文件globals.js增加变量:elementText:'',2、写一个方法给全局变量赋值:testUtils.js中增加方法/** * 得到视图的名字 */ getDiagramName: function (browser) { let diagramNam...
2018-06-26 13:00:38
968
原创 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
905
原创 nightwatch 清除localstorage
nightwatch 清除localstoragebrowser.execute(function () { window.localStorage.clear(); return true; }, [], function (result) { this.assert.ok(result.value); })...
2018-05-24 18:04:45
448
原创 nightwatch 拖动元素
.moveToElement("@widget_resize", 5, 5) .mouseButtonDown(0) .pause(500) .moveToElement("@widgets_container", Xoffset, Yoffset) .mouseButtonUp(0);
2018-05-12 20:25:53
929
原创 nightwatch selenium 定位元素
1. 用id定位#id2、用class定位.class3、用tag和属性定位页面:<button class="canvas-left-menu" ng-click="selectLeftMenu('icon')" ng-class="{action: leftMenuSelect === 'icon'}">文件</button>可以用一下方式查找 .assert.visi...
2018-05-11 10:37:02
917
原创 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
390
原创 javascript 获取对象的长度
module.exports = { menu: { space: '工作台', files: '文件', logs: '日志' }, size : function(obj) { var size = 0, key; for (key in obj) { ...
2018-05-09 17:58:48
619
原创 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
810
原创 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
4714
原创 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
179
原创 selenium上传文件 非input控件
ControlFocus("打开","","Edit1")WinWait("[CLSAA:32770]","",10)ControlSetText("打开","","Edit1","e:\1.png")Sleep(2000)ControlClick("打开","","Button1
2018-05-02 17:38:17
1259
原创 MySQL中varchar oracle varchar2 nvarchar2的区别
mysql中varchar与oracle中的nvarchar2类似。 定义的是字符长度,而非字节长度。容纳的汉字 字母 数字个数就是定义的定义的长度, 与数据库字符集无关而oracle中 varchar2定义的是字节长度, 能容纳多少个汉字和数据库的字符集有关。...
2018-04-15 08:45:33
2521
原创 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
424
原创 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
527
原创 手动启动selenium服务器出错
Running Selenium Manually 手动启动selenium服务器出错E:\nightwatchtest\bin>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
894
原创 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
166
翻译 Eclipse使用maven搭建spring mvc的详细步骤
1、 环境配置a). Java 1.7b). Eclipse lunac). Maven3.2.5d). Spring 4.1.42、 创建maven工程a). 打开eclipse,file->new->project->Maven->Maven Projectb). 下一步c). 选择创建的工程为webapp,下一步d). 填写项目的group id和artifact i...
2018-03-09 15:38:05
346
原创 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
2015
原创 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
1335
原创 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
4514
1
原创 JAX-RS(REST Web Services)2.0 requires Dynamic Web Module 3.1 or newer
eclipse错误
2014-06-04 15:47:55
2315
原创 Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderListener
从svn上取得代码,有的电脑启动没有问题,我的电脑启动报错。
2014-05-21 14:15:45
576
原创 苹果推送: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
9313
原创 取postgresql总sequence得值
select nextval('t_table_seq'); 要加单引号,否则itshit_table_seq不存在
2014-03-13 13:01:41
1038
原创 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
27603
原创 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
1002
原创 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
982
原创 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
2642
原创 苹果消息推送
出现如下错误: javapns.communication.exceptions.CommunicationException:Communication exception: java.net.ConnectException: Connection timed out atjavapns.communication.ConnectionToAppleServer.get
2014-03-11 11:03:03
1269
OpenStack NOVA概述
2012-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人