前言又到了一年一度的金九银十,互联网行业竞争是一年比一年严峻,作为软件测试工程师的我们唯有不停的学习,不断提升自己才能保证自己的核心竞争力从而拿到更好的薪水,进入心仪的企业(阿里,字节跳动,腾讯,美团)软件测试学习路线大纲我们就分为8个阶段来说吧!第一阶段:测试基础阶段 5-7k(掌握后在企业可拿到的薪资)需要学习掌握的内容:1.软件测试理论基础软件测试概述 …
上期我们讲到LoadRunner性能测试与栈,这期我们讲LoadRunner性能测试GC回收机制。GC回收机制所谓的GC回收就是回收一些不用的内存,因为程序在运行过程中,这些对象运行结束后都得释放出来,这些对象释放后,就必须对这些在内进行回收。如果不能有效的加收这些内存就可以导致内存溢出的问题。 那么JVMGC是怎么判断对象可以被回收了呢?通常可以通过以下情 …
引言Vuser发生器(VisualUserGenerator,简称为VuGen)主要通过捕获客户端向服务器发送的HTTP请求,将这些请求录制成脚本,在回放时将捕获的HTTP请求再次发送,以达到模拟客户的行为的目的,所以Vuser主要是用来捕获最终用户业务流程和创建自动化测试脚本,即生成测试脚本。VuGen是录制测试脚本、编辑与完善测试脚本的一个平台,支持C语 …
建了聊天群后却不精心管理、对敏感资料随意上传转发、打印资料不注意及时清除存档……殊不知,这些日常场景都可能导致信息的泄露。如果在生活和工作中有下面这些不良习惯,赶紧纠正过来吧。私建工作聊天群【现象】聊天群在方便沟通的同时,也隐藏着巨大的隐患,比如被盗号后群聊信息泄密、离职后潜伏在工作沟通群里等。【建议】◆工作相关聊天群尽量使用单位搭建的、有专人维护的即时通讯 …
工具栏位于Visual Paradigm应用窗口的顶端,它集合了常用的按钮和工具,并被分为几个功能选项卡。工具栏在默认情况下是显示的,你可以通过点击不同的选项使它发生改变。项目选项New:创建一个新的项目。Open:从文件的目录或者最近打开文件的列表中打开一个已存在的项目文件。Save:保存已打开的项目文件。Close:关闭已打开的项目文件。Print:打开 …
什么是 Git?Git 是一个开源的分布式版本控制系统,是目前世界上最先进、最流行的版本控制系统。可以快速高效地处理从很小到非常大的项目版本管理。特点:项目越大越复杂,协同开发者越多,越能体现出 Git 的高性能和高可用性。Git 的特性Git 之所以快速和高效,主要依赖于它的两个特性:直接记录快照,而非差异比较;近乎所有操作都是本地执行。1.SVN 的差异 …
#pgc-card .pgc-card-href {text-decoration: none;outline: none;display: block;width: 100%;height: 100%;}#pgc-card .pgc-card-href:hover {text-decoration: none;}*pc 样式*.pgc-card {box- …
建了聊天群后却不精心管理、对敏感资料随意上传转发、打印资料不注意及时清除存档……殊不知,这些日常场景都可能导致信息的泄露。如果在生活和工作中有下面这些不良习惯,赶紧纠正过来吧。私建工作聊天群聊天群在方便沟通的同时,也隐藏着巨大的隐患,比如被盗号后群聊信息泄密、离职后潜伏在工作沟通群里等。【建议】◆工作相关聊天群尽量使用单位搭建的、有专人维护的即时通讯服务◆公 …
maven教程约定配置${basedir}存放pom.xml和所有的子目录${basedir}srcmainjava项目的java源代码${basedir}srcmainresources项目的资源,比如说property文件,springmvc.xml${basedir}srctestjava项目的测试类,比如说Junit代码${basedir}srcte …
最近公司的代码管理工具要从SVN转到Git上,因此虽然之前用过Git,但是都是一些简单的推送提交,因此还是有必要进行一些系统的学习,这里做一下笔记,以备后询,且不定期更新。关于SVN和Git的比较已经有很多文章说过了,就不再赘述,本文的重点是如何使用常用的Git命令进行操作,冷门的就不说了,且比较零散,系统的学习推介廖雪峰的Git教程。声明下面用户名都为 S …
