自动化测试如何比较颜色

引言在做Nightwatch自动化测试中,出现需要比较颜色的时候如何来做?基本的思路是首先需要取到这个element的颜色值,然后跟预期的颜色进行对比。比如我要取下面这个会话窗口的颜色,选中这个图标,按F12,查看这个图标的属性。发现Angular中的颜色属性不是Elements下,是在Styles下面,如何取到这个颜色值?这里会用到getCssProperty这个方法,具体如何使用,请看如下代码
分类: 编程语言 发布时间: 03-12 22:04 阅读次数: 0

二进制安装Kubernetes高可用集群(上)

一、服务器配置环境192.168.20.41k8s-master192.168.20.42k8s-node1192.168.20.43k8s-node2二、master节点上配置证书1、准备cfssl证书生成工具在Master节点[root@k8s-master~]#more/etc/hosts192.168.20.41k8s-master192.168.20.42k8s-node1192.168
分类: 编程语言 发布时间: 03-12 22:04 阅读次数: 0

Mysql二进制日志binlog命令

第一节:binlog配置:注意:MySQL默认是没有开启二进制日志的。基础参数查看:开关:[(none)]>select @@log_bin;日志路径及名字[(none)]>select @@log_bin_basename;服务ID号:[(none)]>select @@server_id;二进制日志格式:[(none)]>select @@binlog_format;双
分类: 编程语言 发布时间: 03-12 22:04 阅读次数: 0

2021年web前端开发教程,自学web前端开发技术,完整web前端学习视频路线笔记

初学web前端教程的小伙伴经常会遇到的问题,1.没方法 2.没资源 3.没经验,不知道从何开始 ,笔者之前也是从新手过来的,很能理解web前端新手的难处,为了更好的帮助大家自学好web前端开发,我把自己精心梳理的web自学资料、心得及完整的web前端学习路线,统统都分享出来,希望对有需要的朋友有所帮助!
分类: 移动开发 发布时间: 03-12 22:04 阅读次数: 0

Redis搭建和主从复制

一、Redis搭建[root@k8s-master1 ~]# wget https://download.redis.io/releases/redis-6.0.10.tar.gz[root@k8s-master1 ~]# tar xzf redis-6.0.10.tar.gz[root@k8s-master1 ~]# mv redis-6.0  redisroot@k8s-master1 red
分类: 编程语言 发布时间: 03-12 21:54 阅读次数: 0

欢迎加入技术交流

感谢各位小伙伴一直以来的关注与支持,为了方便交流,组建技术群,欢迎大家加入,一起交流、学习,共同进步!QQ技术群技术交流群:653256902微信公众号在这里,不但能提升专业技术能力,而且能结交志同道合的朋友。欢迎各位小伙伴加入前来交流、讨论、学习,大家一同提高,共同进步!一、MYSQLMySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就
分类: 编程语言 发布时间: 03-12 21:54 阅读次数: 0

Redis配置文件详细总结

一、redis.conf 配置文件1.daemonize no默认情况下,redis不是在后台运行的,如果需要在后台运行,把该项的值更改为yes;2. pidfile /var/run/redis.pid当redis在后台运行的时候,Redis默认会把pid文件放在/var/run/redis.pid,你可以配置到其他地址。当运行多个redis服务时,需要指定不同的pid文件和端口。3. port
分类: 编程语言 发布时间: 03-12 21:54 阅读次数: 0

还原工具mysqldump

(一)备份mysql> show databases;+--------------------+| Database                |+--------------------+| information_schema  || mysql                          || performance_schema || sys               
分类: 编程语言 发布时间: 03-12 21:54 阅读次数: 0

Git推送代码实战

按上节操作:简易Git服务器gogs的搭建启动脚本:/usr/local/gogs/start.sh[root@docker02 ~]# more /usr/local/gogs/start.sh #!/bin/bash/usr/local/gogs/gogs web > /tmp/gogs.log 2>&1[root@docker02 ~]# chmod +x /usr/lo
分类: 编程语言 发布时间: 03-12 21:54 阅读次数: 0

ansible二进制部署k8s集群

ansible二进制部署k8s集群K爷DevOps视角服务器部署服务器环境root@k8s-master1:~#uname-r4.15.0-112-genericroot@k8s-master1:~#cat/etc/issueUbuntu18.04.4LTS\n\l基础环境同使用kubeadm部署kubernetes集群ha-node1与ha-node2安装keepalived与haproxy,虚
分类: 编程语言 发布时间: 03-12 21:44 阅读次数: 0

升级kubeadm部署的k8s集群

升级kubeadm部署的k8s集群K爷DevOps视角升级k8s集群使用kubeadm部署kubernetes集群介绍了使用kubeadm快速部署k8s集群,这篇文章将升级k8s集群。此升级方法仅适用于使用kubeadm部署的k8s集群。升级kubeadm升级k8s集群必须先升级kubeadm版本到要升级的版本。即要升级kubeadm部署的k8s级群,必须先升级kubeadm版本。#kubeadm
分类: 编程语言 发布时间: 03-12 21:44 阅读次数: 0

C语言——结构体和指针学习

#include<stdio.h> #include<string.h> struct book   //定义结构体类型 {     char name [20];     short price;     char author [20]; }; int main () {     struct book b1={"C programming language",55,"
分类: 编程语言 发布时间: 03-12 21:44 阅读次数: 0

nginx代理转发出错

nginx代理转发问题在nginx中配置proxy_pass时,如果是按照^~匹配路径时,要注意proxy_pass后的url最后的/。当加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分也给代理走location ^~ /hahashen/{proxy_cache js_cache;proxy_set_header Host
分类: 编程语言 发布时间: 03-12 21:34 阅读次数: 0

顾宇:成功的微服务的技术特征及其反思

本文内容源于是我在2018年北京DevOps国际峰会上的分享”成功的微服务应该是什么样”。PPT可以在[这里下载](https://pan.baidu.com/s/1jSleh_UxXpqI_oXOwcqf1w)在上一篇文章里,我们介绍了如何定义一个微服务改造的成功,并介绍了落地成功的微服务组织结构有哪些特征。这篇文章我们来介绍一下成功的微服务的技术特征以及我们在微服务落地中总结的经验。成功微服务
分类: 编程语言 发布时间: 03-12 21:34 阅读次数: 0

Nginx开启Gzip压缩配置详情

    Nginx开启Gzip压缩功能, 可以使网站的css、js 、xml、html 文件在传输时进行压缩,提高访问速度, 进而优化Nginx性能!  Web网站上的图片,视频等其它多媒体文件以及大文件,因为压缩效果不好,所以对于图片没有必要支压缩,如果想要优化,可以图片的生命周期设置长一点,让客户端来缓存。开启Gzip功能后,Nginx服务器会根据配置的策略对发送的内容, 如css、js、xm
分类: 编程语言 发布时间: 03-12 21:34 阅读次数: 0

ActiveMQ和RocketMQ比较

常用消息队列ActiveMQ、RocketMQ、Kafka比较生产者消费者模式(Producer-Consumer)ActiveMQ-支持,RocketMQ-支持,Kafka-支持。发布订阅模式(Publish-Subscribe)ActiveMQ-支持,RocketMQ-支持,Kafka-支持。请求回应模型(Request-Reply)ActiveMQ-支持,RocketMQ-不支持,Kafka
分类: 编程语言 发布时间: 03-12 21:34 阅读次数: 0

消息中间件ActiveMQ+Zookeeper

原文链接:https://blog.51cto.com/4259679之前部署过kafka集群,安装过zookeeper,请查看往期记录ip地址                主机名               安装软件192.168.20.40   k8s-master       zookeeper、ActiveMQ192.168.20.43   k8s-node2        zookee
分类: 编程语言 发布时间: 03-12 21:34 阅读次数: 0

顾宇:成功的微服务应该是什么样 — 组织篇

本文内容源于我在2018年北京DevOps国际峰会上的分享“成功的微服务应该是什么样”。PPT可以在[这里下载](https://pan.baidu.com/s/1jSleh_UxXpqI_oXOwcqf1w)前言4月在深圳的GOPS大会上我分享了“落地微服务的难点和如何高效落地微服务”,这是我2017年4月份开始做的项目总结,后来发表到了自己的博客和”ThoughtWorks洞见”上。本次介绍的
分类: 编程语言 发布时间: 03-12 21:34 阅读次数: 0

干货--RocketMQ双主双从

原文链接:https://blog.51cto.com/4259679集群由两个 name server 实例和四个 broker 实例组成两台服务同时部署MQ,具体搭建请查看干货--部署RocketMQ1、192.168.20.40服务器[root@k8s-master ~]# mkdir /usr/local/rocketmq/store/[root@k8s-master ~]# mkdir
分类: 编程语言 发布时间: 03-12 21:34 阅读次数: 0

DDL之数据库--增删改查

原文链接:https://blog.51cto.com/4259679DDL数据库对sql语句进行分类数据库查询语言(DQL,database query language):对表的查询语句 select数据库定义语言(DDL,database defined language):create database、drop database、create table、drop table 等数据库操
分类: 编程语言 发布时间: 03-12 21:34 阅读次数: 0