![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试技术
文章平均质量分 50
行百里er
学习,学习,再学习;
努力,努力,再努力!
展开
-
从文本文件导入数据到数据库表
SQL Server数据导入MySQL数据导入PostgreSQL数据导入Oracle最近一直在使用常用数据库的数据导入,这里把已经用到的导入命令先简要列举一下:SQL Server数据导入不介绍每一个option的具体意义,如果你用到了,请直接MSDN查看具体option的意义,此处不再赘述!BULK INSERT [erp].[USERS]FROM 'D:\rows_1m.txt'原创 2016-06-20 16:14:28 · 4615 阅读 · 0 评论 -
Bash下如何批量重命名文件添加前缀
for f in *.log; do mv {,Prefix_}"$f"; done原创 2016-07-06 20:41:21 · 1687 阅读 · 0 评论 -
Bash下如何批量重命名、复制文件添加前缀
for f in *.log; do mv {,Prefix_}"$f"; done原创 2016-07-06 20:41:39 · 1865 阅读 · 0 评论 -
Rest-Assured 设置Request Timeout
最近被challenge了,大概背景是我发出的Http Request请求没有设置timeout,不知道是否由此导致,其中一个请求是在早晨5点发出,结果到9点仍旧没有收到返回:hung住了。被问及Http Request的timeout是多少,我竟无言以对!后来研究了一下Rest-Assured设置Request的timeout值的方式,其实也是从github拷贝出来的,供参考:RestAssure原创 2016-06-21 17:53:13 · 1990 阅读 · 0 评论 -
HTTPS协议下两种接受自定义Server Certificates的方式
今天在使用Rest-Assured测试登录相关的功能,中间涉及到了HTTPS协议,当然,测试环境中的Certificate是自己定义的,还有一个是已经过期的!使用Rest-Assured访问的时候提示证书过期等各种问题。花了点时间研究了一下,当然没有研究透彻,只是让它可以工作,留待后面专门研究HTTPS的整个连接创建流程后再补充完整吧。这里说的两种方式,主要看客户端,如果只是用Java自带的Http原创 2016-09-05 19:23:23 · 1960 阅读 · 0 评论 -
Cucumber高阶用法 —— 活用Cucumber测试服务端开放API
Abstract本文首先介绍了服务端开放API的交互参数和返回格式,引出测试这样风格的API所需要注意的点,进而介绍如何使用Cucumber结合开源的Rest-Assured来测试开放API。对JSON格式的返回数据,本文介绍了如何使用JSON Schema来做数据结构和数据有效性验证,从而保证即使在复杂、大量返回数据的情况下也能够轻松地验证数据结构是否符合期望,同时不放过任何一个不合法的字段值。服原创 2017-01-04 20:51:16 · 7021 阅读 · 7 评论 -
Cucumber使用进阶
摘要本文从实际使用Cucumber这一工具的角度,以Cucumber-JVM实现为基础,采用了不同的事例阐述了:如何编写feature文件,如何从feature文件生成对应的Steps,如何生成不同格式的报告,如何定制化的运行测试用例以及在与其他主流工具结合中如何避免报告失真、如何与主流持续集成工具结合使用等,为大家在日常工作中使用Cucumber释疑解惑。Cucumber是什么Cucumber是B原创 2016-09-10 17:21:53 · 9060 阅读 · 2 评论 -
如何启动多个独立的Google Chrome实例?
现状在日常工作中通常需要使用多个用户登录到系统中,事实上,如果在同一个Google Chrome实例中登录多个用户,这几乎是不可能的,(虽然使用隐身方式可以打开两个独立的Google Chrome实例,但是如何才能打开两个以上的实例呢?)因为同一个Google Chrome实例中,后登录的用户的Cookie等信息会覆盖前一登录用户的信息。解决方法Google Chrome默认的working dir原创 2016-09-28 15:59:43 · 21995 阅读 · 2 评论