摘要: 前言 说一下我的情况,之前由于我的云服务器数据库的root账号密码123456太简单,而在之前的博客中也泄露出了我的云服务器的IP地址,导致有人远程连接我的数据库,删除了项目数据库里的数据只剩下WARNING了,哈哈,有点意思。所以我就重新运行sql文件,但是涉及到timestamp默认值时,sql 阅读全文
posted @ 2019-12-22 16:29 天青色wy 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 服务器:Ubuntu18.04 查看MySQL的依赖项:dpkg --list|grep mysql 要删除上面的这些。 开始卸载: sudo apt-get autoremove --purge mysql-server sudo apt-get remove mysql-common 清空数据: 阅读全文
posted @ 2019-12-22 00:42 天青色wy 阅读(1666) 评论(0) 推荐(0) 编辑
摘要: 踩了不少坑,记录一下。 基于ubuntu18.04 一开始按照网上的攻略下载安装包 ZenTaoPMS.9.8.3.zbox_64.tar.gz,通过FileZilla传到linux的/opt下面,解压,更改端口,启动失败。 解决:vim ~/.bashrc 在最下面插入下面两行: export L 阅读全文
posted @ 2019-12-20 20:26 天青色wy 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: 创建新用户 create user lisi identified by '123456'; 查看创建结果: 授权 命令格式:grant privilegesCode on dbName.tableName to username@host identified by "password"; 命令说 阅读全文
posted @ 2019-12-19 23:36 天青色wy 阅读(3446) 评论(0) 推荐(0) 编辑
摘要: Chrome浏览器查看cookie过程: 平时一直使用ctrl+alt+a来qq截图,刚才按成了ctrl+alt+s,发现打开了win10的录屏功能,录屏的时候再去按ctrl+alt+a就不起作用了。发现新大陆了! 阅读全文
posted @ 2019-12-19 20:34 天青色wy 阅读(720) 评论(0) 推荐(0) 编辑
摘要: logcat日志 logcat日志文件android日志系统提供了记录和查看系统调试信息的功能,日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过logcat命令来查看和使用。logcat日志是以如下开头的:. .........beginning of xxx。开发者选项里,有个选项 阅读全文
posted @ 2019-12-17 12:54 天青色wy 阅读(1326) 评论(0) 推荐(0) 编辑
摘要: OSI参考模型 OSI的来源 OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。 ISO为了更好的使网络应用更为普及,推出了OSI参考模型。其含义就是推荐所有公司使用这个规范来控制网络 阅读全文
posted @ 2019-12-10 08:32 天青色wy 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 前言 我喜欢在写博客园随笔的时候,用qq截图ctrl+alt+a添加图片到博客里。但是我发现了一个现象,就是有的图片放在博客里很清晰,跟截图的时候一样,有的图片却有些模糊。 测试环境: Google Chrome 75.0377 电脑分辨率1920x1080 测试实图: 结论: 经过多番测试后,我得 阅读全文
posted @ 2019-12-09 14:49 天青色wy 阅读(342) 评论(0) 推荐(2) 编辑
摘要: 基于Apache JMeter(5.2.1) 首先在TestPlan里添加一个HTTP代理服务武器: 设置端口,在目标控制器里选择线程组。 在Chrome浏览器里设置代理: 点击启动按钮后,在浏览器登录前程贷官网,可以看见有录制的结果: 本来有很多请求的,可以在代理服务器的排除模式里通过正则表达式把 阅读全文
posted @ 2019-12-09 11:24 天青色wy 阅读(146) 评论(0) 推荐(0) 编辑
摘要: jxl.jar是通过java操作excel表格的工具类库,是由java语言开发而成的。 在网上找了很多,不是链接失效,就是csdn上要钱的,所以干脆上传个到自己的博客文件里,方便你们下载。 下载地址:https://files.cnblogs.com/files/wangyi0419/jxl.jar 阅读全文
posted @ 2019-12-07 12:03 天青色wy 阅读(7199) 评论(1) 推荐(9) 编辑
摘要: 基于Jmeter5.2.1 断言之响应断言 响应断言:对服务器的响应接口进行断言校验,来判断接口测试得到的接口返回值是否正确。 测试字段就是指要断言的内容的匹配处。 响应文本:就是响应的body部分; 响应代码:http响应代码,如101,200,302,404,501等。当我们要验证404,501 阅读全文
posted @ 2019-12-05 23:00 天青色wy 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 1.什么是接口? https://www.cnblogs.com/hamburger/p/4681681.html 上面这篇文章描叙的比较形象。 接口,API,英文全称Application Programming Interface,翻译为“应用程序编程接口”。是一些预先定义的函数,目的是提供应用 阅读全文
posted @ 2019-12-04 22:14 天青色wy 阅读(223) 评论(0) 推荐(0) 编辑
摘要: fiddler常用命令:selelct xx: 高亮显示所有的text,js,image等响应类型?xxx:匹配所有url、protocol、host中包含xxx的会话=404:选择响应状态码为404的会话@host:选择包含指定host的会话>6k:高亮所有尺寸大于6KB的会话cls:清空所有会话 阅读全文
posted @ 2019-12-03 23:35 天青色wy 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 按理说where是对前面的笛卡尔积进行过滤,工作量大增,inner join则不会。但我实际测试了一下,两种查询耗时基本相等,甚至where还快一些,多次测试后基本如此。 如下图: where: inner join: 暂时不知这是为何,望知情者告知。谢谢。 阅读全文
posted @ 2019-12-01 22:44 天青色wy 阅读(2635) 评论(0) 推荐(0) 编辑
摘要: 在mysql5.7中设置 timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'会报错: 解决办法: mysql> set sql_mode='NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; 阅读全文
posted @ 2019-11-28 00:01 天青色wy 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 我的云服务器ubuntu18.04上本来装了jenkins,今天安装完tomcat后,将原有的openjdk卸载了,安装了jdk8u192, 此时浏览器访问8080端口显示的就是tomcat安装成功的页面,对啊,那我原本的jenkins去哪了呢,应该是tomcat占用了8080端口,此时去修改端口. 阅读全文
posted @ 2019-11-22 16:49 天青色wy 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.w3h5.com/post/336.html 我们应该知道 Windows 有一个默认的安装目录专门用来安装软件。Linux 的软件安装目录也应该是有讲究的,遵循这一点,对后期的管理和维护也是有帮助的。 /usr 系统级的目录,可以理解为 C:/Windows/ , 阅读全文
posted @ 2019-11-22 13:18 天青色wy 阅读(3110) 评论(0) 推荐(3) 编辑
摘要: 刚才无意间看到这么一个面试题,觉得有点意思,我想从五层网络模型的角度说说我的看法。 1.首先通过DNS域名系统向域名服务器发送域名解析请求来得到百度的IP地址39.156.69.79;2.系统通过ARP地址解析协议获得百度IP地址映射的MAC地址;3.系统通过TCP三次握手向百度服务器发送请求连接的 阅读全文
posted @ 2019-11-21 22:34 天青色wy 阅读(2698) 评论(0) 推荐(0) 编辑
摘要: 环境:Server version: 5.7.27-0 ubuntu 18.04.1 (Ubuntu) 执行分组语句:select * from pet group by owner;时报错: mysql>show global variables; 会发现sql_mode的值确实为only_ful 阅读全文
posted @ 2019-11-19 22:43 天青色wy 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 常用的sql增删改查语句 创建数据库:create database db_name character set utf8;删除数据库:drop database db_name;切换数据库:use dbname创建表:create table student(id int primary key 阅读全文
posted @ 2019-11-06 07:52 天青色wy 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 关于linux的一些基础命令,以前也学过,但是长时间不用还是感觉生疏了,所以记录下来以便后期温故知新。 1. cd:cd命令用来切换工作目录至dirname。cd ~ 进入用户主目录,cd - 进入之前目录,cd .. 返回上级目录,cd ../.. 返回上两级目录 2. pwd:pwd命令以绝对路 阅读全文
posted @ 2019-11-05 07:38 天青色wy 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 刚才发现,在Chrome下input标签的不同type类型所取的盒模型是不一样的。浪费了我很多时间去调试,唉。 type="text"时,给它设置宽度width:300px,此时的盒模型是这样的: 即300px指的是content部分的宽度,不包括padding,border,这是W3C标准下的标准 阅读全文
posted @ 2019-10-24 23:31 天青色wy 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 咔咔咔咔咔咔扩扩扩扩扩扩扩扩扩扩 阅读全文
posted @ 2019-10-23 19:16 天青色wy 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 标签: 块级标签block:div, p, h1-h6, ul, ol,li, dl, dt, dd,table,tr等,独占一行,可以设置宽高,默认是父标签的100%;行内标签inline:a,span ,strong,i,u,em等,在一行内显示,不可以设置宽高,默认是字体的大小;p标签自带边距 阅读全文
posted @ 2019-10-18 22:31 天青色wy 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 先来安装:pip install pywin32 辅助定位工具winspy下载地址:https://sourceforge.net/projects/winspyex/ 打开后是这玩意: 按住靶心拖拽到文件名选择框,显示选择框class类名为Edit,还有他的句柄Handle: 点击Windows, 阅读全文
posted @ 2019-10-10 16:32 天青色wy 阅读(1496) 评论(0) 推荐(0) 编辑
摘要: 1、尽量做到唯一定位,而不是在一堆元素中选一个。 2、基本的八种元素定位:id,name,class_name,tag_name,link_text,partial_link_text,xpath,css 3、xpath在Chrome开发者工具里面可以直接复制路径,如://*[@id="kw"],这 阅读全文
posted @ 2019-10-09 21:09 天青色wy 阅读(71) 评论(0) 推荐(1) 编辑
摘要: 在web自动化里面经常要用到定位,常用的八种定位方式中我最喜欢xpath定位,功能很强大。结合它里面的文本定位、模糊定位、逻辑定位等,基本能搞定所有的元素定位问题。 今天要讨论的是xpath的另一种比较复杂的定位:轴定位。网上的关于轴定位的我翻了下,说得都不够详细 ,有的一笔带过,这着实苦恼了我许久 阅读全文
posted @ 2019-10-08 23:34 天青色wy 阅读(9743) 评论(2) 推荐(8) 编辑
摘要: 最近学css样式,优先级有点繁琐,简单记录一下。 css中的优先级规则为: 有!important的最优先; 其次权重高的优先; 权重相同则后定义优先,会覆盖前面的。 至于权重: #id 为100; class类或伪类、属性选择器为10; 标签选择器为1 内联样式style= 为1000。 所以有上 阅读全文
posted @ 2019-10-07 21:54 天青色wy 阅读(539) 评论(0) 推荐(0) 编辑
摘要: windows下查看版本:(默认安装路径安装就不需要去配环境变量了) 1 java -version windows下查看jdk安装路径:得要你配置了环境变量。 1 set java_home 查看jre安装路径: 1 java -verbose Linux下安装版本查看方式和windows下一样, 阅读全文
posted @ 2019-09-24 23:30 天青色wy 阅读(15654) 评论(3) 推荐(1) 编辑
摘要: jenkins节点配置+allure集成+邮件发送这一套走下来感觉很麻烦,要配置的东西太多了,所以在此记录一下,防止以后忘了。 环境: 主机master:腾讯云服务器ubuntu18.04 执行机slave:windows10 输入账号密码登录主机的jenkins,点击Manage Jenkins, 阅读全文
posted @ 2019-09-24 23:19 天青色wy 阅读(866) 评论(1) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-09-17 21:10 天青色wy 阅读(17) 评论(0) 推荐(0) 编辑
摘要: [更新20200218:这是之前写的,纯粹是好玩,但后来做活动买了个一年99元的腾讯云,最近我在腾讯云上通过LNMP环境搭建了个基于wrodpress的个人博客网站https://www.cnblogs.com/wangyi0419/p/12327215.html] 出于个人兴趣,想搭建一个自己的网 阅读全文
posted @ 2019-09-17 09:56 天青色wy 阅读(3787) 评论(0) 推荐(0) 编辑
摘要: 最近在学到jenkins分布式构建时,需要一台部署jenkins的主机服务器master,自己用的win10作为slave,所以我想在虚拟机上先部署jenkins. centos还是ubuntu呢,算了,还是ubuntu吧,看着舒服一些,安装过程如下: 先去https://pkg.jenkins.i 阅读全文
posted @ 2019-09-15 10:52 天青色wy 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: 中秋节快乐! 阅读全文
posted @ 2019-09-13 23:37 天青色wy 阅读(270) 评论(0) 推荐(0) 编辑
摘要: git是分布式的版本控制工具,可离线,svn是集中式的,要联网操作.集中式的所有数据都放在服务器端,如果服务器宕机,则历史记录也可能就丢失了,这叫做单点故障.分布式的数据可直接保存在客户端. 为何要版本控制呢?比如服务端有一段代码,小明和小红都准备对它进行修改,小明先改好并上传更新,过一会儿小红也改 阅读全文
posted @ 2019-09-11 06:29 天青色wy 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 在学web自动化测试时,通过PO模型将特定页面的一些元素及元素操作放在特定页面模块中, 然后提取公共的部分, 如元素等待WebDriverWait, 元素操作send_keys, click, 获取元素文本信息, 获取属性值等, 放在公共的页面模块里, 即base_page.py, 但在实现过程中我 阅读全文
posted @ 2019-09-04 01:28 天青色wy 阅读(11445) 评论(2) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2019-08-24 23:34 天青色wy 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 先来看看功能测试如何进行的:编写测试用例,测试用例当中最主要的是测试步骤和预期结果;测试人员根据测试用例执行操作步骤,然后通过眼睛和思考判断实际结果与预期结果是否相等。如果相等,测试通过;如果不相等,测试失败。 自动化测试要做的事情与功能测试是一致。这里的自动化主要包含三个层面的自动化,单元测试自动 阅读全文
posted @ 2019-08-24 02:32 天青色wy 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: 最近学web自动化时用到selenium库,感觉很神奇,遂琢磨了一下,写了点心得。 当我们输入以下三行代码并执行时,会发现新打开了一个浏览器窗口并访问了百度首页,然而这是怎么做到的呢? 1 from selenium import webdriver 2 driver = webdriver.Chr 阅读全文
posted @ 2019-08-14 21:07 天青色wy 阅读(1295) 评论(0) 推荐(1) 编辑
摘要: 面向过程:分析出解决问题所需要的步骤,然后用函数把这些步骤一步步实现,使用的时候再一个个的依次调用即可。 优点:性能高 缺点:相较于面向对象而言,不易维护,不易复用,不易扩展 适合于小型的项目面向对象编程:把事务分解成为一个个对象,然后由对象之间分工与合作。 优点:易维护,易复用,易扩展,低耦合,系 阅读全文
posted @ 2019-08-09 19:52 天青色wy 阅读(1130) 评论(0) 推荐(0) 编辑