最近就是有看到说一个完整的自动化脚本是什么样子,这是我学习且实操了一遍后,进行的一些总结,有不完善的地方,希望大家多多指教。我们的测试用例是:打开百度首页,搜索Selenium,然后检查搜索列表,有没有Selenium这个官网链接选项。在写自动化脚本之前,需要明确手动脚本的步骤,然后去拆分到具体没一个步骤做什么,考虑好了之后,才开始动手去写脚本。我把这个测试场景分拆如下步骤:1)启动后浏览器,这里
分类:
其他好文 时间:
2020-04-27 00:01:12
阅读次数:
139
产品上线就没有规划表的数据归档、比如落成文件、保存到历史计划,所以清理大表的部分数据是最kuB事情。 限制的条件\d+查看表的大小,15G左右。上线配置放开了归档日志。(删除部分数据的时候,归档有可能撑爆你的文件系统)、实时有交易往这个表里写数据,交易一分钟就超时首先删除数据,生产保留30天的数据,一天一天删、一年、60天以前、最后时间上算30天最快。
分类:
其他好文 时间:
2020-04-26 23:51:44
阅读次数:
217
首先,使用netstat命令需要安装net-tools工具包 yum -y install net-tools 这样你就有了两个linux的常用命令,netstat以及ifconfig 第一部分:用法 1、如果查看所有的linux的socker(套接字) [root@production-001 ~ ...
分类:
Web程序 时间:
2020-04-25 12:47:26
阅读次数:
82
最大的不同是在等待时 wait 会释放锁,而 sleep 一直持有锁。Wait 通常被用于线 程间交互,sleep 通常被用于暂停执行。 直接了解的深入一点吧: 在 Java 中线程的状态一共被分成 6 种: 初始态:NEW 创建一个 Thread 对象,但还未调用 start()启动线程时,线程处 ...
分类:
编程语言 时间:
2020-04-25 00:48:29
阅读次数:
98
针对下拉框定位不到、弹出框定位不到、正常控件定位不到。。。 除了iFrame的问题,主要是没有加等待导致的 1.强制等待 sleep(x) x单位为s 隐性等待和显性等待可以同时用。 注意:等待的最长时间取两者之中的大者 2.隐性等待 implicitly_wait(x) x单位为s 隐性等待如果定 ...
分类:
编程语言 时间:
2020-04-24 17:29:45
阅读次数:
102
1、引入客户端依赖 <!--jedis客户端依赖--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> </dependency> <!--默认使用lettuce客户端--> <dependen ...
分类:
编程语言 时间:
2020-04-24 12:50:59
阅读次数:
78
线程通信 1.基于synchronized void wait() 在其他线程调用此对象的 notify() 方法或 notifyAll() 方法前,导致当前线程等待。 void notify() 唤醒(队头)在此对象监视器上等待的单个线程。 void notifyAll() 唤醒在此对象监视器上等 ...
分类:
编程语言 时间:
2020-04-23 19:06:54
阅读次数:
66
//练习sparkstreaming监听socket端口 //手写wordcount java代码 package com.swust.streaming; import org.apache.spark.SparkConf; import org.apache.spark.api.java.Jav ...
分类:
其他好文 时间:
2020-04-23 11:49:08
阅读次数:
59
背景收到nginx的超时报警和服务所在机器的load报警,通过分析问题时间段的系统cpu,内存,网络io,磁盘io使用情况,发现是磁盘io达到瓶颈导致。通过iostat看磁盘的await(平均每次设备I/O操作的等待时间)时间达几百毫秒且util(一秒中有百分之多少的时间用于I/O操作,即被io消耗的cpu百分比)持续100%分析定位问题服务1,通过使用iotop来看系统上使用io最多的进程,发现
分类:
其他好文 时间:
2020-04-23 00:50:14
阅读次数:
181
package Thread_test; import charactor.hero_sycn_2; //代码含义:逐渐减少英雄hp,如果英雄hp为0,就等待英雄恢复到大于0之后再继续减少到0, //展示了线程同步和wait和notify进行线程交互 public class test_1 { pu ...
分类:
编程语言 时间:
2020-04-22 12:50:14
阅读次数:
79