2019年5月27日
摘要: Selenium GridSelenium Grid在前面介绍Selenium的时候说过它有三大组件,Selenium Grid就是其中之一而作用就是分布式执行测试。讲分布式之前还是要说说UI自动化的优势来突出Selenium Grid,最简单的两点解决重复执行测试、解决多浏览器兼容这是UI自动化的 阅读全文
posted @ 2019-05-27 19:49 滴水之光 阅读(617) 评论(0) 推荐(0) 编辑
  2019年4月30日
摘要: 我们已经知道可以对 list、tuple、str等类型的数据使用for…in…的循环语法从其中依次拿到数据进行使用,我们把这样的过程称之为遍历,也叫迭代。 不是所有的数据类型都可以放在**for…in…**中进行迭代的,比如 int 类型… 什么是可迭代对象? 通过自定义一个容器类型MyList,在 阅读全文
posted @ 2019-04-30 19:33 滴水之光 阅读(153) 评论(0) 推荐(0) 编辑
  2019年4月4日
摘要: 由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的。 对于Ubuntu 16.04 LT 阅读全文
posted @ 2019-04-04 17:06 滴水之光 阅读(2044) 评论(0) 推荐(0) 编辑
  2019年2月28日
摘要: vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、IO读写、CPU活动等进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。 指令所在路径:/usr/bin/vmstat 输出字段意义: Procs r: 阅读全文
posted @ 2019-02-28 15:07 滴水之光 阅读(278) 评论(0) 推荐(0) 编辑
  2019年2月19日
摘要: jstack Dump 日志文件中的线程状态 dump 文件里,值得关注的线程状态有: 死锁,Deadlock(重点关注) 执行中,Runnable 等待资源,Waiting on condition(重点关注) 等待获取监视器,Waiting on monitor entry(重点关注) 暂停,S 阅读全文
posted @ 2019-02-19 15:16 滴水之光 阅读(237) 评论(0) 推荐(0) 编辑
  2019年2月15日
摘要: 一、线程组1、jp@gc - Stepping Thread Group,如下图:类似loadrunner的场景设置,解释:This Group will start 10 threads:这次的测试总共会起10个线程。First , wait for 0 seconds:等待0s后开始起线程,也就 阅读全文
posted @ 2019-02-15 09:56 滴水之光 阅读(271) 评论(0) 推荐(0) 编辑
  2019年2月1日
摘要: 字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。 decode的作用是将其他编码的字符串转换成unicode编码,如str1 阅读全文
posted @ 2019-02-01 14:06 滴水之光 阅读(9974) 评论(0) 推荐(0) 编辑
  2019年1月10日
摘要: sort()是可变对象(字典、列表)的方法,无参数,无返回值,sort()会改变可变对象,因此无需返回值。sort()方法是可变对象独有的方法或者属性,而作为不可变对象如元组、字符串是不具有这些方法的,如果调用将会返回一个异常。 sorted()是python的内置函数,并不是可变对象(列表、字典) 阅读全文
posted @ 2019-01-10 20:46 滴水之光 阅读(520) 评论(0) 推荐(0) 编辑
摘要: sort()是可变对象(字典、列表)的方法,无参数,无返回值,sort()会改变可变对象,因此无需返回值。sort()方法是可变对象独有的方法或者属性,而作为不可变对象如元组、字符串是不具有这些方法的,如果调用将会返回一个异常。 sorted()是python的内置函数,并不是可变对象(列表、字典) 阅读全文
posted @ 2019-01-10 20:42 滴水之光 阅读(347) 评论(0) 推荐(0) 编辑
  2018年12月31日
摘要: 安装很简单,但是难免会遇到问题:1、安装curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) > /usr/local/bin/docker- 阅读全文
posted @ 2018-12-31 17:05 滴水之光 阅读(1946) 评论(0) 推荐(0) 编辑