随笔分类 - java 测试
摘要:1.curl 基础用法 2.curl 常用 3.curl 拓展 1.curl基础用法 curl除了用以请求数据,还可以用来上传下载 2.curl 常用 1.下载: 或者: 2.上传: 3.post请求 在使用 -d 的情况下,如果省略 -X,则默认为 POST 方式: 发送数据时,不仅可以使用 PO
阅读全文
摘要:介绍分为四部分 1.wrk简述 2.wrk安装 3.wrk运行参数 4.wrk高级用法 1.wrk简述 当使用ab做压测的时候发现,ab的客户端消耗很大,而且测试时性能较差,测试redis,spring boot时性能都与官方介绍相差太多,由此引入wrk. wrk是一款简单的HTTP压测工具,托管在
阅读全文
摘要:共四部分 1.wireshark简介 2.wireshark mac版安装 3.wireshark 抓取普通http 4.高级应用 1.wireshark 简介(百度百科) Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细
阅读全文
摘要:利用模拟点击的方式进行集成测试,我们准备用google,Firefox和ie三种浏览器测试. 其中除了Firefox是模拟点击的鼻祖不需要插件外,谷歌和ie需要另外下载插件 chromedriver.exe; IEDriverServer.exe chrome测试: ie测试: Firefox测试:
阅读全文
摘要:junit中测试完成后会进行jvm退出,而不是线程退出,所以任一线程退出都会导致测试结束,junit想进行多线程测试需要进行另外包装,网上看到一个投机取巧的例子还不错,贴上我的测试代码(代码中我需要测试socket客户端代码,所以需要模拟服务端才能测试,故而进行两个线程测试): 可以看到我的线程是启
阅读全文
摘要:selenium2(WebDriver) API 作者:Glen.He 出处:http://www.cnblogs.com/puresoul/ 1.1 下载selenium2.0的包 官方download包地址:http://code.google.com/p/selenium/downloads/
阅读全文
摘要:webDriver模拟点击对web工程测试还是挺方便的. 程序将会模拟打开浏览器点击并测试.测试代码是用selenium ide录制过来的,想要自己写也可以,只不过麻烦一些.如果当前工程部署在linux主机上要把chrome改成 HTMLUnitDriver,代码中我注释了,毕竟linux安装不了c
阅读全文
摘要:1.将写好的项目导出 在工程下会生成一个build.xml的蚂蚁图标的文件。 2.右击该文件,选择run as Ant build 其中的测试目录是可以选择的,如果涉及到顺序也可以调整顺序 3.执行后再项目目录下会生成一个junit的文件夹: 打开其中的index.html可以看到测试结果: 其他的
阅读全文
摘要:环境准备: 1.Jenkins集成环境(安装 sonarqube插件) 2.安装sonarqube服务(下载sonarqube安装包并解压,目录到"sonarqube-5.4/bin/linux-x86-64"下运行命令"./sonar.sh start"启动服务) 启动服务后jps看到如下结果 J
阅读全文
摘要:maven-surefire-plugin的插件提供了对测试目录的配置,想要细看的或者学习更多东西的可以去http://maven.apache.org/surefire/maven-surefire-plugin学习. 或者
阅读全文