russ44
码龄9年
求更新 关注
提问 私信
  • 博客:1,206,025
    社区:4,877
    1,210,902
    总访问量
  • 65
    原创
  • 133
    粉丝
  • 14
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2016-01-28

个人简介:吾生也有涯,而知也无涯

博客简介:

russ44的博客

查看详细资料
个人成就
  • 获得178次点赞
  • 内容获得89次评论
  • 获得677次收藏
  • 博客总排名310,445名
创作历程
  • 2篇
    2018年
  • 17篇
    2017年
  • 85篇
    2016年
成就勋章
TA的专栏
  • Jenkins
    17篇
  • Java
    12篇
  • Oracle
    6篇
  • mysql
    1篇
  • Linux
    5篇
  • Tomcat
    6篇
  • shell
    1篇
  • loadrunner
    5篇
  • Jmeter
    7篇
  • Selenium
    12篇
  • 测试环境搭建
  • 测试记录
    5篇
  • SoapUI
    2篇
  • Appium
    2篇
  • 接口测试
    2篇
  • Git
    1篇
  • Android
  • IOS
  • Python
  • 大数据
  • 安全测试
    2篇
  • tools
    9篇
  • 测试人生
    6篇
  • mock
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

88人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

selenium webdriver启动不同浏览器驱动的方法

selenium-webdriver-java-2.25.0中,使用webdriver启动firefox时,是不需要driver.exe的,可以直接启动,但是需要注意一点,有可能会出现webdriver对新版本 不支持或支持不好的情况,如果使用webdriver驱动FF时出现意想不到的问题,可以尝试降低FF的版本试试。代码如下:public static void main(String[
转载
博文更新于 2016.07.26 ·
10002 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

beyond compare 对class文件反编译及比较

首先打开beyond compare,选择工具-》文件格式,点击打开查看是否有一下选项(默认没有),有的话请打钩,没有则需要安装插件打开网址:http://www.scootersoftware.com/download.php?zz=kb_moreformatsv4,先点击Windows,搜索框输入class关键字点击下载下载完
原创
博文更新于 2016.09.28 ·
56485 阅读 ·
15 点赞 ·
8 评论 ·
61 收藏

mybatis自动生成mapper中的insert与insertseletive,updateByPrimaryKey,updateByPrimaryKeySelective方法的区别

对于insert: //插入一条数据 //支持Oracle序列,UUID,类似Mysql的INDENTITY自动增长(自动回写) //优先使用传入的参数值,参数值空时,才会使用序列、UUID,自动增长 但是要注意假如数据库字段有default,default是不会起作用的对于InsertSelective: //插入一条数据,只插入不为null的字段,不会
原创
博文更新于 2018.01.12 ·
1754 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

解决spring aop无法拦截代理内部函数调用的问题

code如下:public class ServiceAImpl implements ServiceA{ public void function01(...){ ... this.function02(...); } ... public void function02(...){ doSomeThing;
原创
博文更新于 2018.01.12 ·
3144 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

jetty模拟服务端作为测试桩进行接口测试详细介绍

有时,在进行接口测试时,很多时候需要依赖外部的接口环境,但在实际开发中,尤其是敏捷开发模式中,很多时候依赖的外部接口环境可能不通或者未开发完毕,这时候无法及时进行端到端的测试,测试桩的必要性就非常重要了。我在上一篇文章中已介绍使用第三方工具SoapUI做为模拟服务端作为测试桩进行接口测试,详见 http://blog.csdn.net/russ44/article/details/522303
原创
博文更新于 2017.07.05 ·
9443 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

IDEA创建maven web项目

1、新建modules2、选择maven web项目3、填写GroupId、ArtifactId信息4、选择maven配置5、确认信息6、点击finish,创建完成,目录如下7、配置Tomcat8、选择tomcat server9、deploy中添加项目10、运行Tomcat,即可验证创建是
原创
博文更新于 2017.07.05 ·
998 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

chrome广告过滤器插件-Adblock Plus

Google由于一些众说周知的原因,无法直接下载插件(当然,你可以翻墙),需要单独下载需要的插件后,进行离线安装Adblock Plus扩展程序下载地址:http://download.csdn.net/detail/punklover/9140839安装步骤:1、打开chrome扩展程序页面,2、将下载好的*.crx程序直接拖动到里面即可整个世界干净了!
原创
博文更新于 2017.06.15 ·
2181 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

开发小工具之-lombok插件使用指南

lombok简介lombok是暑假来到公司实习的时候发现的一个非常好用的小工具,刚见到的时候就感觉非常惊艳,有一种相见恨晚的感觉,用了一段时间之后感觉的确挺不错,所以特此来推荐一下。lombok的官方地址:https://projectlombok.org/lombok的Github地址:https://github.com/rzwitserloot/lombok那
转载
博文更新于 2017.06.12 ·
2943 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

IntelliJ IDEA for mac 快捷键

近期开始抛弃了eclipse,开始使用IntelliJ IDEA,特整理快捷键记录如下,便于查看command + N 查找类command + shift + N 查找文件command+N 进入方法command+alt+B 进入抽象方法的实现command+O 快速显示 OutLinecommand+shift+/  *注释/取消注释command+/
原创
博文更新于 2017.06.09 ·
3572 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

dml中的and使用误区

下午刚刚在一个jira变更中的遇到问题,非常容易产生误使用,产生比较大的危害。大家看下。非常简单的一条SQL:mysql> update order_original set audit_status=3 and is_queue=1 where id=16682331;Query OK, 0 rows affected (0.00 sec)Rows matched: 1 Chan
转载
博文更新于 2017.06.06 ·
448 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git-rebase(认真看,分析很到位)

命令格式我们先来看看git-rebase的命令格式:git rebase [-i | --interactive] [options] [--onto ]  []git rebase [-i | --interactive] [options] –onto   –root []git rebase –continue | –skip | –abort从命令格式,可以
转载
博文更新于 2017.04.26 ·
790 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

swagger api一键导入postman

在用postman进行接口测试时,对于参数较多的接口时第一次添加接口参数是比较繁琐的,可利用swagger一键导入api接口,事例如下:1、获取swagger地址2、打开postman,点击import,贴入swagger的url即可3、导入成功后如下所示
原创
博文更新于 2017.04.11 ·
16872 阅读 ·
7 点赞 ·
0 评论 ·
21 收藏

mac对itrem2进行远程ssh连接配置

windows里有个Xshell非常的方便好使,因为它能保存你所有的ssh登录帐号信息。MAC下并没有xshell,有些也提供这样的功能,但效果都不好。iterm2是很好的终端,但却不能很好的支持多profiles,当要管理的机器较多时,就比较麻烦了。好在它有profiles设置,只是不能保存ssh登录帐号及密码,它还提供了加载profiles时执行外部命令的功能,因此,这里就可以使用sshpas
原创
博文更新于 2017.03.10 ·
4976 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Jmeter接口测试加解密及Bean Shell使用案例

目前测试内部在使用Jmeter对接口进行压测时,所有测试接口涉及到加解密之处都采用服务器关闭加解密服务后进行测试的方式,不能真正模拟线上环境的加解密过程。经过调研发现Jmeter支持BeanShell脚本,故采用在前置处理器中加入(BeanShell PreProcessor加密)以及后置处理器中加入(BeanShell PostProcessor解密),实现模拟服务器加解密过程。
原创
博文更新于 2017.02.20 ·
13021 阅读 ·
6 点赞 ·
0 评论 ·
60 收藏

SwaggerUI+SpringMVC——构建RestFulAPI的可视化界面

今天给大家介绍一款工具,这个工具目前可预见的好处是:自动维护最新的接口文档。我们都知道,接口文档是非常重要的,但是随着代码的不断更新,文档却很难持续跟着更新,今天要介绍的工具,完美的解决了这个问题。而且,对于要使用我们接口的人来说,不需要在给他提供文档,告诉他地址,一目了然。最近项目中一直有跟接口打交道,恰好又接触到了一个新的接口工具,拿出来跟大家分享一下。关于REST接口,我在上
转载
博文更新于 2017.02.14 ·
919 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

测试开发之路--一个小小工程师的回首

关于背景 学生时代 高中:精力都放在魔兽3冰封王座上了,种族UD,全校第一。各个班级和周边网吧都挑战遍了。结果当然是不学无术的我高考失利,上了三流大学。大一:因为酷爱电脑游戏报了计算机系。大一期间同样不思进取,打了一年的魔兽世界,60年代,全服第三工会中第一DPS。大二:这一年幡然悔悟,痛定思痛,洗心革面,痛改前非,重新做人。花了一年时间把英语4级过了(底子
转载
博文更新于 2017.02.08 ·
1179 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

请求服务器时的状态码详解

当用户点击或搜索引擎向网站服务器发出浏览请求时,服务器将返回Http Header Http头信息状态码,常见几种如下:1、Http/1.1 200 OK 访问正常  表示成功访问,为网站可正常访问时的状态。 2、Http/1.1 301 Moved Permanently 301重定向永久重定向  对搜索引擎相对友好的跳转方式,当网站更换域名时可将原域名作301永久重定向
转载
博文更新于 2017.01.25 ·
1856 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Jmeter进行性能测试时多台负载机的配置方法

Jmeter 是java 应用,对于CPU和内存的消耗比较大,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,jmeter短小精悍一有了使用多台机器同时产生负载的机制。  那么,是如何实现多台负载机同时运行的呢?当然不会多个人坐在多台负载机面前,一喊开始,大家同时启动jmeter。
原创
博文更新于 2017.01.25 ·
29947 阅读 ·
8 点赞 ·
0 评论 ·
59 收藏

JMeter关联详解

话说LoadRunner有的一些功能,比如:参数化、检查点、集合点、关联,Jmeter也都有这些功能,只是功能可能稍弱一些,今天就关联来讲解一下。JMeter的关联方法有两种:后置处理器-正则表达式提取器与XPath Extractor。 一、正则表达式提取器1、添加正则表达式在需要获得数据的上一个请求上右击添加一个后置处理器-->正则表达式提取器
转载
博文更新于 2017.01.24 ·
1485 阅读 ·
0 点赞 ·
0 评论 ·
12 收藏

浏览器的缓存机制

浏览器的缓存是一个比较复杂但是比较重要的机制,在我们浏览一个页面时发现有异常情况,通常考虑的就是:浏览器是否做了缓存。当浏览器做了缓存,而我们需要请求最新的页面内容的时候,通常的做法是按Ctrl+F5组合键重新请求一次这个页面。Ctrl+F5组合键刷新页面,浏览器会直接向目标URL发送请求,而不是使用浏览器缓存的数据。当我们使用Ctrl+F5组合键刷新页面时,在HTTP的请求头中会
原创
博文更新于 2017.01.20 ·
414 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多