- 博客(17)
- 收藏
- 关注
原创 JAVA IO拷贝一个文件
IO是什么呢? 是input和output即输入与输出生活中经常用到IO,比如正在敲键盘的我,正在输入数据,你可以看见内容是显示屏输出了内容IO在Java中的使用,简单的举个例子。 文件的输入与输出, 大致工作流程图如下:程序读取文件内容实际上是读取文件的字节或字符,再通过输入流(图中的输入管道)传送给程序,程序想要把文件拷贝到其他地方,就需要把接收的字节或字符给运到另一个地方,需要使用输出流(图中输出管道)。形象的比喻如拷贝一个大文件,会出现一个拷贝的进度条,这个进度条可以比喻成输入输出.
2020-08-10 18:13:48
204
原创 JAVA 集合框架简介
1. JAVA 集合框架主要分三部分, set , list 和 Map(1)List 列表特点:列表中的元素可重复, 元素有先后顺序list 存储以及相关实现类, 如图:继承list接口的类主要有 LinkedList, Vector, ArrayList。其中 vector 和 ArrayList底层是数组结构,两者的区别在于 Vector中的方法使用了synchronized 关键字来修饰, 这个关键字是需要等待线程的,从而vector 中的方可以使法线程安全。但同时影响了..
2020-08-05 18:02:58
257
原创 为selenium webdriver自动化 做数据驱动
1. 先写一个操作表格的类,根据自己的需求写操作方法。如下:# coding=utf-8__author__ = "starry"import xlrdimport xlwtimport osclass ExcelUtil(object): def __init__(self, excelPath, sheetName): #初始化,为全局变量赋值 print("excel path:" , excelPath) s...
2020-07-16 18:30:59
235
原创 jmeter 环境搭建
1. 下载java jdk 并安装(搭建jmeter环境先安装java jdk)2. java jdk 环境环境 变量名 JAVA_HOME, 变量值 “C:\Program Files\Java\jdk1.7.0_51” 变量名 PATH, 变量值 "%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin;" 变量名 CLASSPATH 变量值 “.;%JAVA_HOME%\lib;%JAVA_HOM...
2020-07-10 16:23:23
212
原创 liunx 常用命令
cat /proc/cpuinfo 显示CPU info的信息shutdown -h now 关机shutdown -r now 重启cd /home 进入home目录cd .. ...
2020-07-06 17:32:37
97
原创 python 生成测试报告
__author__ = "starry"def Creatsuite(): testunit = unittest.TestSuite() discover = unittest.defaultTestLoader.discover(test_list, pattern='test_*.py', top_level_dir=None) print (discover) for test_suit in discover: for case_name .
2020-07-02 17:23:37
315
原创 git 基础命令
1 提交代码 step1: git branch 查看当前分支 step2: git add . step3: git commit -m "comment" step4: git push origin master master 是一个分支名...
2020-07-02 17:16:27
121
原创 python生成测试log
__author__ = "starry"# 定义一个log类from logging import handlersimport loggingimport osclass Logger(object):#封装log级别 level_relations = { 'debug': logging.DEBUG, 'info': logging.INFO, 'warning': logging.WARNING, 'error'.
2020-07-02 15:53:46
446
原创 sql 基础简介和基础习题
https://bbs.youkuaiyun.com/topics/390407669?page=4https://blog.youkuaiyun.com/fly910905/article/details/79846949https://blog.youkuaiyun.com/m0_38112363/article/details/73928515https://blog.youkuaiyun.com/xuebing1995/article/details/74614896https://blog.youkuaiyun.com/qq_3822555
2020-06-16 09:35:07
214
原创 robot framework 第一个case
1. 搭好robot famework 的环境2. 检查浏览器版本下载浏览器对应的webdriver。 我使用的Chromewebdriver download path:http://npm.taobao.org/mirrors/chromedriver3. 配置浏览器环境变量, 将下载的chromedriver.exe 拷贝到 浏览器安装目录中 “C:\Program Files (x86)\Google\Chrome\Application”, 然后在环境变量path 添加浏览器安装路..
2020-06-04 18:14:03
322
原创 robot framework 自动化测试环境搭建
1. 准备一台测试机2. 安装python ,根据自己需求安装对应的版本。建议在c盘新建一个文件夹设为安装路径,方便找依赖库https://www.python.org/downloads/3.配置环境变量,如果python用于当前系统用户,对环境变量中当前用户的path 配置python环境, 如果python作用于整个系统,可以对系统中path配置环境变量;如:C:\Python27;C:\Python27\Scripts4.安装测试需要的依赖库 i. 安装pip, 安装其..
2020-06-04 10:43:31
271
转载 selenium2library 基础关键字及使用
一、安装selenium2library库如果已经安装了pip,则使用管理员模式打开windows命令行,输入pip install robotframework-selenium2library,安装完成后在命令行输入pip list查看python的安装列表,列表中出现了robotframework-selenium2library及对应的版本号,说明安装完成。二、导入selenium2library库添加完成,黑色示添加的库正常,红色表示库不存。如果为红色,请检查C:\Python27\L
2020-05-19 22:36:11
3081
原创 robot framework 容器——字典
${D3}={‘a’:1,‘b’:2,‘c’:3}1.创建一个容器,关键字createdictionary,来自BuiltIn库&{D1} create dictionary key1 value1 key2 value2 &{D2} create dictionary key1=value1 key2=value2 2.两个字典是否相等,关键字dictionaries should be...
2020-05-18 22:10:53
6402
原创 robot framework 容器——列表
一、列表1.创建一个列表,关键字 create list, 来自Builtin库,返回一个列表,用@{list}接收@{list} = Create List a b c 2.得到列表的长度, 关键字get length, 来自Builtin库${length} get length @{list} 3.在列表中添加内容, 关键字append to list,来自Collections库append to list $...
2020-05-14 23:06:04
2245
原创 robotframework Builtin 库中一些关键字
关键字官方文档链接:http://robotframework.org/robotframework/latest/libraries/BuiltIn.html本文参考链接:https://blog.youkuaiyun.com/lelemom/article/details/889662551.Set Variable 关键字(将"Hello Word!" 赋值给变量a)${a} Set...
2020-05-08 11:30:21
600
原创 python 发送测试报告
__author__ = "starry"#导入需要的包import smtplibfrom email.header import Header # 邮件头from email.mime.text import MIMEText #邮件体from email.mime.base import MIMEBasefrom email.m...
2020-04-27 16:46:58
245
原创 pycharm 使用git 命令
1. 下载git 安装包 并安装它2. 申请一个github 账号3. pycharm 关联git.exe4. pycharm登录github账号5.修改pycharm脚本路径6.在Teminal中使用git命令
2020-04-27 15:32:47
3334
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人