Apache Ant

Win10+Ubuntu18.04 双系统安装详细全过程(UEFI+GPT)(超多图,很少文)

雨燕双飞 提交于 2020-04-27 22:59:52
装机类型:已存在Win10,加装Ubuntu18.04,双磁盘安装,N卡。Win10在C盘,Ubuntu安装到D盘。Win10和Ubuntu18.04均采用UEFI启动模式+GPT分区表。 1、预留Ubuntu系统的空间,保持未分配的状态,我留了170G,因为自己决定要用很长时间,所有留的多,如果你只是想安装一下试试,50G足以。启动盘制作,同于Win10系统的制作过程。U盘优先启动。进入如下界面 四个选项,底部有提示,按’e'进入编辑。上下改变项目,这里注意在不同的项目中按'e'会进入不同的项目编辑。这里我们在第一个上里按'e'。进入界面后,在倒数第二行的quiet splash后添加 nomodeset,加入后界面如下图。(这里本人亲测,这里如果不加nomodeset 而是加 acpi_osi=linux,则同样可能会在进入尝试ubuntu界面中卡死。) Ctrl+x会进入 Try Ubuntu without installing如下图 在这个界面可以尝试Ubuntu,只不过所有信息都不会保存。点击Install Ubuntu,进入下图 这里选择英文,如果选择中文,在装完系统后 “桌面” 的路径会是 “桌面” 而不是 “Desktop”。点击Continue。 这是测试键盘的。点击Continue,会进入到一个选择是否安装附带软件的界面,默认选项为正常安装,直接点下一步就行

jmeter接口自动化和性能学习目录

好久不见. 提交于 2020-04-27 21:44:49
目录黑色代表未完成的,绿色代表已完成的文章。目录的作用的为了引导和总结自己的学习,也是为了更好的分享给大家。 一、接口自动化 jmeter解决登录token获取 jmeter五种提取器 之 正则表达式 jmeter之timer --笔记一 jmeter正则中常见的转义字符-笔记三 Jmeter5.1 Plugins Manager配置和dummy使用 jmeter通过cookie获取图片验证码实现登录 服务器上build.xml文件乱码解决(亲测有效) Jmeter 5.1实现图片上传接口测试 jmeter5实现mysql数据库值提取--单sql提取 jmeter beanshell sampler 使用 jmeter轻量级框架实现jenkins持续化集成(已写书) 二、性能入门和升级 jmeter非GUI界面常用参数详解 jmeter分布式压测原理简介1 200用户的并发用户配置(CSV) 一个简单的websocket压测设置 jmeter本机内存溢出如何修改? 三、数据库 jmeter5单sql语句连接与数据库值提取 jmeter多sql查询 jmeter5实现mysql数据库值提取--单sql提取 踩坑记录 坑:jmeter代理服务器录制脚本出现target controller is configured to "use recording Controller" but

eclipse使用技巧的网站收集——转载(一)

烂漫一生 提交于 2020-04-27 19:44:46
Eclipse工具使用技巧总结(转载) 首先推荐一篇非常好的 How to use eclipse 文章 ,讲的是eclipse使用的方方面面,非常实用,推荐给大家! 一、常用快捷键: Ctrl+F11 运行 Ctrl+Shift+/ 在代码窗口中加入/* ... */注释 Ctrl+Shift+\ 消除/* ... */注释 Ctrl+Shift+O 将缺少的import语句加入Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+L 定位在某行 (对于程序超过100的人就有福音了) Ctrl+M 最大化当前的Edit或View (再按则反之) Ctrl+/ 注释当前行,再按则取消注释 Ctrl+Shift+F 格式化当前代码 F3 跳到声明或定义的地方 F4 显示类图 Ctrl + Alt + ↓(↑) : 向下(上)复制本行 二、断点调试中的快捷键: F5 Step Into 单步进入 F6 Step Over 单步执行跳过 F7 Step Return 单步跳出 三、常见配置: 1.显示行号:Window->Preferences>General->Editors->Text Editors->勾选show line numbers 2.增强Eclipse、MyEclipse的代码自动提示功能 Windows→Preferences→Java→Editor

react antd Tabs组件如何修改默认样式-友好的解决方法

烂漫一生 提交于 2020-04-27 09:50:50
   前言    当在项目中使用 react antd 各组件时,总有需要自定义 css 样式的时候,那应该怎么修改呢?    最简单粗暴的方法——覆盖原有样式    审查元素找到要修改的 tabs 组件类名,然后在 css 文件中重写该类样式使其覆盖原有样式,若无效果,添加 !important       最直接了当的方法——添加行内样式    但上述方法会导致全局 tabs 组件样式都被修改,为避免上述情况,直接在引入的 tabs 组件上添加行内样式 style={{}} ,    而上面方法同样有个问题,如果添加样式较多会影响代码整洁,并且有些组件样式嵌套层级较深,也无法直接添加行内样式    推荐方法    在 tabs 组件外面在嵌套一个 div , 给这个 div 添加一个 className , 比如 className="tutu" ,    修改 tabs 组件默认样式就可直接用 .tutu ant-tabs 这种形式,这样 只会作用于当前页面下有添加该类的 tabs 组件,就不会污染全局了    注: 另外,网上铺天盖地的博文大多说借助 :golbal 修改默认样式,但经本人多次测试并无效果 来源: oschina 链接: https://my.oschina.net/u/4409765/blog/4254749

《C# 爬虫 破境之道》:第二境 爬虫应用 — 第二节:以事件驱动状态、数据处理

喜夏-厌秋 提交于 2020-04-27 06:16:06
续上一节内容,对Web爬虫进行进一步封装,通过委托将爬虫自己的状态变化以及数据变化暴露给上层业务处理或应用程序。 为了方便以后的扩展,我先定义一个蚂蚁抽象类(Ant),并让WorkerAnt(工蚁)继承自它。 [Code 2.2.1] 1 using System; 2 3 public abstract class Ant 4 { 5 public UInt32 AntId { get ; set ; } 6 7 public Action<Ant, JobEventArgs> OnJobStatusChanged { get ; set ; } 8 9 protected virtual JobEventArgs NotifyStatusChanged(JobEventArgs args) 10 { 11 if ( null != OnJobStatusChanged) 12 OnJobStatusChanged(args.EventAnt, args); 13 else 14 Console.WriteLine($ " Worker { args.EventAnt.AntId } JobStatus: {args.Context.JobStatus}. " ); 15 16 return args; 17 } 18 } 蚂蚁类(Ant) 蚂蚁类比较简单,定义了一个属性

基于python+unittest +requests接口测试

五迷三道 提交于 2020-04-26 08:59:04
谈到接口测试,大家都不会感到陌生。接口测试的工具和实现方式也有很多,比如ant+jmeter+jemkins、postman.....等都可以去实现,但是今天我要介绍的是基于python+unittest +requests的接口测试,至于接口测试前的准备工作、原理....等其他的需要掌握的知识点,大家自己可以下去查找资料学习。 1、环境介绍: 采用python3+unittest+requests 2、工程目录结构介绍: 整个工程分为5个目录:程序入口、测试报告、测试用例、测试数据(包括Http请求默认值等),工具目录(主要是放置一些公共调用函数,比如请求类、json解析) 3、接口请求 接口请求封装成单独类,用例直接调用请求类即可。之所以单独出来,因为请求的方式有很多种,如果后续需要添加其他的请求方式只用修改此类就可以了,其他的有点就不多说了 4、接口用例 每一个接口单独一个类,每个接口会有多种场景,然后根据情况去初始化,具体去实现。说到接口case,我得说一下参数化,参数化的方式有很多,比如excel、xml、database....这些都可以,但是我这里沿用的testng的数据源思想,其实unittest也是可以实现的,那就是parameterized,具体怎么实现大家自己可以研究 5、执行 执行也是沿用unittest的功能,加载想要执行的接口用例即可 6、测试报告

在Jenkins的pipeline项目中运行jmeter测试-教程

你说的曾经没有我的故事 提交于 2020-04-25 05:34:38
Jenkins 2.0 的发布引入了一种新的项目类型 - Pipeline ,以前只能通过插件获得。从Jenkins 2.0开始,Pipeline项目开箱即用。 与通常的“自由式”项目相比,管道构建具有几个主要优势: ●弹性 - 管道构建可以“生存”Jenkins重启。 ●Pausable / Parameterizable - 在等待用户输入的任何阶段都可以停止管道构建。 还可以通过 Jenkins API 控制Pipeline作业执行 。 ●功能和灵活性 - 管道构建可以具有复杂的逻辑,条件操作,并行执行多个代理,与其他作业集成等。使用 基于Groovy的DSL 定义管道, 因此Jenkins和Java API可用于定义作业。 ●VCS友好性 - 作为Groovy脚本,管道定义代码可以放在版本控制系统下。 它甚至可以在Jenkins作业执行期间从那里动态加载,这对于导入/导出/更改跟踪和实验非常有用。 在今天的文章中,您将了解向管道项目添加JMeter测试的方法,并查看一些代码示例和演示。 1.通过管道运行现有的JMeter Build Step 本章假设您已经有一个工作构建步骤,针对您的应用程序执行了JMeter测试。 如果没有 - 请查看 持续集成101:如何使用Jenkins运行JMeter 文章以获取概述和设置说明。 如果您有一个运行JMeter测试的Jenkins作业

自动化测试框架:jmeter + maven+ jenkins

谁都会走 提交于 2020-04-25 02:54:40
原理:jenkins驱动maven执行,maven驱动jmeter执行 前提条件:windows安装了jmeter、maven、tomcat、jenkins 安装方法参考汇总目录中对应的博文 : https://www.cnblogs.com/UncleYong/p/10530261.html maven驱动jmeter执行 新建一个maven项目(这里我用idea,当然,也可以用eclipse) maven坐标 项目名 在test下新建两个文件夹:   resources:放文件的处理   jmeter:放jmeter的处理 新建jmeter脚本 我这里使用这个jmx脚本(jmeter5.1下写的): https://gitee.com/UncleYong/javaMockServer/blob/master/javaMockServerV1/src/main/java/com/uncleyong/mockserverv1/javaMockServerV1.jmx 或者加Q群获取 将jmx文件放到新建的jmeter文件夹中 jemter的bin下,这5个核心配置文件复制到新建的jmeter文件夹中 jmeter.properties文件中,输出格式改为xml,即:jmeter.save.saveservice.output_format=xml,注意要去掉前面的#

接口自动化测试框架【windows版】:jmeter + ant + jenkins

江枫思渺然 提交于 2020-04-25 02:54:20
为了提高回归效率及保证版本质量,很多公司都在做自动化测试,特别是接口自动化。接口自动化测试框架很多,有写代码的,也有不写代码的,我觉得没有谁比谁好,谁比谁高级之说,只要适用就好。 今天给大家分享一个不写代码的接口自动化测试框架:jmeter + ant + jenkins,原理:jenkins驱动ant执行,ant驱动jmeter执行,这个框架在一些公司应用得还不错哦。虽然不需要写代码,但是jmeter​接口脚本必须熟练,可以在公众号上参考:​测试必备:jmeter测试http协议接口的各种传参方式 这里为了演示方便,就用windows环境,linux版:jmeter + ant + jenkins,请参考: https://www.cnblogs.com/uncleyong/p/10766480.html 温馨提示:本文涉及的安装包及各种文件获取方式:关注公众号『全栈测试笔记』联系作者获取 环境准备 前提条件:windows安装了jmeter、ant、jenkins jmeter安装: https://www.cnblogs.com/uncleyong/p/10731334.html ant安装: https://www.cnblogs.com/uncleyong/p/10743183.html jenkins安装: https://www.cnblogs.com

自动化测试框架【linux版】:jmeter + ant + jenkins

我只是一个虾纸丫 提交于 2020-04-25 01:49:34
温馨提示:本文涉及的安装包及各种文件获取方式:关注公众号『全栈测试笔记』联系作者获取 原理:jenkins驱动ant执行,ant驱动jmeter执行 环境准备 前提条件:linux安装了jmeter、ant、jenkins jmeter安装: https://www.cnblogs.com/uncleyong/p/10731334.html ant安装: https://www.cnblogs.com/uncleyong/p/10743183.html jenkins安装: https://www.cnblogs.com/uncleyong/p/10742867.html ant调用jmeter脚本(通过ant命令) linux服务器上 创建好目录 uncleyong   --jmeter_script   --result     --html     --jtl   build.xml build.xml是ant的核心文件,build.xml文件的配置,见里面说明 html放html结果,jtl放jtl结果 准备一个jmeter接口脚本 get请求,访问: www.cnblogs.com/UncleYong/ 将脚本上传到linux服务器的jmeter_script目录下 将Jmeter所在目录下extras子目录(/usr/local/apache-jmeter-5.1.1