LoadRunner

想学习软件测试,求推荐看什么书或者教程?

牧云@^-^@ 提交于 2020-07-27 23:05:59
文章首发于B站UP主 爱码小哥请添加链接描述 不知不觉到了一年一度的520,特别的节日,你有和你爱的人表白了吗?经典书籍可以参考我写的文章。 然后是软件测试书籍的合集50本。 1.《Google软件测试之道 》 2.《持续交付》 3.《软件测试的艺术 》 4.《 代码整洁之道:程序员的职业素养》 5.《软件测试 》 6.《测试驱动开发 》 7.《软件测试经验与教训》 8.《探索式软件测试》 9.《捉虫日记》 10.《发布!软件的设计与部署》 11.《移动App测试实战》 12.《微软的软件测试之道》 13.《颠覆完美软件:软件测试必须知道的几件事》 14.《有效的单元测试 》 15.《敏捷软件测试测试人员与敏捷团队的实践指南》 16.《腾讯Android自动化测试实战》 17.《完美软件对软件测试的各种幻想》 18.《 Python Web开发:测试驱动方法》 19.《测试驱动开发的艺术》 20.《软件测试工程师面试指导》 21.《自动化测试最佳实践来自全球的经典自动化测试案例解析》 22.《Cucumber:行为驱动开发指南》 23.《Web安全测试 》 24.《大话移动APP测试:Android与 iOS应用测试指南》 25.《iOS测试指南》 26.《全程软件测试(第2版)》 27.《 JUnit实战》 28.《 xUnit测试模式 》 29.《测试驱动的面向对象软件开发》

一个软件测试7年的程序员,讲述自己两年突破瓶颈的经验,关注这些能让你少走弯路。

大兔子大兔子 提交于 2020-07-25 15:55:37
突破自己的技术瓶颈并不是一蹴而就,还是需要看清楚一些东西,这里也有一些经验和见解跟大家分享一下。同样是职场人士,我也有我的经历和故事。在工作期间,我有过2年加薪7次的小小“战绩”(同期进入公司的员工,加薪不超过2次的员工大有人在),顺利地从员工做到了总监,是公司所有员工中成长最快的,也是幸运的,避开了一些坑,少走了很多弯路。但是我敢肯定,在看到这篇文章的人里面,肯定有人比我更优秀。但是对于那些更渴望得到突破和成长的朋友们来说,我把自己以往的成长经验心得分享出来,希望能帮到大家。 同事经常会问我成功有没有捷径,我告诉他,唯一的捷径就是不走弯路。下面的8条如果你做到了,成功对你而言,只是个时间问题。 一、要清楚自己未来的目标是什么   很多人把职场想得太美好,其实不然。如果你没有规划好,你就会难免遇到各种各样的问题:工作不开心;没有前进的动力;工作不是自己想像的那么好;自己的才能无法发挥;看到以前的同学待遇如何如何,便受不了刺激,急切地想跳槽;当初为了生存而找的工作,根本就不适合自己……   这是几乎所有初入职场的同学都会面临的问题。而这些问题通常会在步入职场的1-3年之内最明显(3年之后之所以不明显,是因为你已经被现实折磨得太久了,已经被种种不平现象同化了,因此也就习惯了。你曾经的种种抱负被现实碾得粉碎。于是,你也从一个志向远大的年轻人一下子变成了一个碌碌无为、甘于平庸

面试官:软件测试没搞懂这些,哪里来的自信投简历? 刁钻问得高频的面试题(含答案)

倖福魔咒の 提交于 2020-07-25 04:25:25
面试官: 软件测试 没搞懂这些,哪里来的自信投简历? 问得高频的问题 (含答案) 软件的生命周期 (prdctrm) 计划阶段 (planning)- 〉需求分析 (requirement)- 〉设计阶段 (design)- 〉编码 (coding)-> 测试 (testing)-> 运行与维护 (running maintrnacne) 测试用例 用例编号  测试项目  测试标题  重要级别  预置条件  输入数据  执行步骤   预期结果 1 、问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决 ? 首先,将问题提交到缺陷管理库里面进行备案。 然后,要获取判断的依据和标准: 根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据 ; 如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷 ; 根据用户的一般使用习惯,来确认是否是缺陷 ; 与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷 ; 合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不参杂个人情绪。 等待测试经理做出最终决定,如果仍然存在争议,可以通过公司政策所提供的渠道,向上级反映,并有上级做出决定。 2 、问:给你一个网站,你如何测试 ? 首先,查找需求说明、网站设计等相关文档

软件测试工程师在不同阶段需要掌握的技能

喜夏-厌秋 提交于 2020-07-24 21:38:58
要想分析软件测试工程师在不同阶段的技能需求,首先要知道测试工程师在软件上线过程中担任的角色。 很多人一说到软件测试工程师,还是会想到那些反复使用软件,试图在频繁操作中找到BUG的人员,也就是通常说的根据测试规范和测试案例对软件进行测试,检查软件有没有出现错误,判断软件是否稳定的角色。但是这是一种非常陈旧且错误的观念了。 正因为上述的观念,导致软测试工程师在开始的十年里基本属于不那么被重视的地位,认为测试工程师从事的是重复的技术含量不高的工作,随时可被替代。 根据调查,国内的软件测试,在互联网刚刚崛起的十几年里面被漠视的态度,尤其是中小型的软件企业,没有配备专门的软件测试人员,测试工作往往被开发岗位兼任,一般只是进行简单的白盒测试,这种做法在一定程度上等于让用户也充当了测试的角色,造成的后果往往是用户发现一堆问题后进行反馈,然后修改,反复修改造成的后果就是软件难以稳定,用户的耐心也被消磨殆尽,最终导致项目失败。 直到近年来各大型的的互联网公司崛起,对于软件的需求越加丰富,对于软件的稳定以及性能的要求也越来越高,对软件测试工程师的技能要求也是一个挑战,每个测试工程师都要随着工作的要求对自己的水平做相对应的调整。 下面我们就来盘点不同阶段的测试工程师所需要的的技能。 初级测试工程师(1-2年测试工作经验) 初级测试工程师是入行1-2年内的工程师,进入初级测试工程师的门槛不会太高

loadrunner 运行脚本-Run-time Settings之Miscellaneous设置

笑着哭i 提交于 2020-07-24 16:08:58
作用说明 提供混杂设置, 如 错误处理,多线程,自动化事务设置等 注意:仅对指定协议有效 Error Handling Continue on Error 开启后, 在 VuGen 中,如脚本中某个函数出错会导致整个脚本的停止运行,但是在场景中会继续运行 。缺省不开启 Fail open transactions on lr_error_message 当事务中出现 lr_error_message 函数时, 将会设置该函数所在的事务状态为 Fail 。 Generate Snapshot on Error 当错误发生时,生成快照 snapshot , 但是会大大降低负载效率 。可以通过查看 Vuser 日志并双击错误发生的日志行查看快照。 不推荐在负载测试中开启 Continue on Error 和 Generate Snapshot on Error 选项。这个配置可能有害的影响 Vusers 的性能 . Multithreading Run Vuser as a process 以进程方式运行 Vuser, 不开启多线程。 在场景中使用 mmdrv.exe 的进程方式来模拟虚拟用户,每一个虚拟用户都会使用一个 mmdrv.exe 进程 Run Vuser as a thread 以线程的方式运行 Vuser 。开启多线程, 所有的虚拟用户都会使用 mmdrv.exe

一个软件测试7年的程序员,讲述自己两年突破瓶颈的经验,关注这些能让你少走弯路。

那年仲夏 提交于 2020-07-24 15:56:54
突破自己的技术瓶颈并不是一蹴而就,还是需要看清楚一些东西,这里也有一些经验和见解跟大家分享一下。同样是职场人士,我也有我的经历和故事。在工作期间,我有过2年加薪7次的小小“战绩”(同期进入公司的员工,加薪不超过2次的员工大有人在),顺利地从员工做到了总监,是公司所有员工中成长最快的,也是幸运的,避开了一些坑,少走了很多弯路。但是我敢肯定,在看到这篇文章的人里面,肯定有人比我更优秀。但是对于那些更渴望得到突破和成长的朋友们来说,我把自己以往的成长经验心得分享出来,希望能帮到大家。 同事经常会问我成功有没有捷径,我告诉他,唯一的捷径就是不走弯路。下面的8条如果你做到了,成功对你而言,只是个时间问题。 一、要清楚自己未来的目标是什么   很多人把职场想得太美好,其实不然。如果你没有规划好,你就会难免遇到各种各样的问题:工作不开心;没有前进的动力;工作不是自己想像的那么好;自己的才能无法发挥;看到以前的同学待遇如何如何,便受不了刺激,急切地想跳槽;当初为了生存而找的工作,根本就不适合自己……   这是几乎所有初入职场的同学都会面临的问题。而这些问题通常会在步入职场的1-3年之内最明显(3年之后之所以不明显,是因为你已经被现实折磨得太久了,已经被种种不平现象同化了,因此也就习惯了。你曾经的种种抱负被现实碾得粉碎。于是,你也从一个志向远大的年轻人一下子变成了一个碌碌无为、甘于平庸

测试需要掌握哪些技能

|▌冷眼眸甩不掉的悲伤 提交于 2020-07-24 07:51:51
把自己工作中接触到的和非接触的到的知识罗列一下。 开发能力:JAVA(集合,泛型,基础知识,调试,代码阅读),JavaScript/CSS/HTML(基础知识,能结合知识实现项目),Python(基础知识); 框架:Spring Boot,Spring MVC;Vuejs; 开发成果:可以单独开发JAVAWEB后台系统,前端项目;管理系统; 兴趣爱好:机器学习(理解常用的机器学习知识与算法原理,以及简单机器学习实现); 计算机网络知识:TCP/IP协议(HTTP,DNS); 操作系统:LINUX服务器常用指令,服务器硬件指标分析,shell编程基础; 中间件:TOMCAT,NGINX(负载均衡,结合keepalive高可用架构),Mycat(分表分库),Redis,Zookeeper; 数据库:Oracle/MySQL,复杂查询; 测试工具:JMeter,Postman等;版本管理:GIT,SVN; 调度工具:JENKINS(理解); 大数据:Hadoop(理解架构),Hive; 以上知识,都是工作中接触到的并且运用到的,当然测试工作中有些可能不需要精通掌握,只仅限于“使用”。 那么,信盈达的软件测试课程都学哪些内容?又有何优势? 信盈达测试课程5大模块 信盈达软件测试课程分为五大课程模块,分别是功能测试、软件测试综合技术、QTP/UFT 自动化测试、LoadRunner

求职季&毕业季|软件测试大厂面试技巧大公开!

你说的曾经没有我的故事 提交于 2020-07-23 23:07:33
毕业季,一大波求职者来袭,你是不是每次面试的时候,都漏洞百出,感觉没有回答好面试官的问题, 不打无准备的仗。 这是我一直坚信的道理,特别是针对改变人生的重要转折点,更应该从前期开始筹划。 今天借此机会,跟大家分享软件测试大厂面试的几点经验,总结出来就是:面试前做好资料准备,知已知彼。 1、自我介绍 相信大家一定很不喜欢这个开场白,但是呢,面试都是从千篇一律的自我介绍开始的,HR主要是想通过你的自我介绍,快速的了解一下你这个人,是不是跟公司的要求想符合。 所以大家可以从这些方面组织语言:从业时间 、教育背景、工作经验 、项目经验 、擅长技能、你的性格,尽量与个人简历相一致 下面以XX的学员为案例: 你好,我叫XX,来自XXXX,在XXX学院计算机专业毕业,从毕业至今在XXX公司从事软件测试工作1年半。 我们做的项目主要是XXX,是一个XXX的系统平台,涉及模块主要是XXX。项目中我负责过web及app功能测试、接口测试、压力稳定性测试。(跟简历项目一致)、能独立搭建测试环境。 熟悉测试工具jmeter、soapui、loadrunner Fiddler Appium Monkey Postman…等的使用。(这些以测试人追风来讲的,大家根据自己的实际情况来,会几种说几种,因为后期会问你相关的技术问题) 也有过开发的经验,擅长c/c++、Java、JavaScript编程语言

win10运行LoadRunner Controller遇到的坑

半腔热情 提交于 2020-05-08 10:32:15
第一次在win10上运行性能测试,结果 解决方法: 后来在同事的win10电脑上安装lr11后,竟然可以运行成功,哈哈,看到希望了,不用再安装回win7了,发现他的系统版本是win10企业版,而我的是win10教育版,因为我最初安装的也是win10企业版,但是后台系统自动更新了,导致直接更新到了win10教育版,坑爹啊 (吐槽一下,公司网管部说现在新安装的机器必须是win10,现在的机器的主板等对win7的支持不是很好,安装win7容易导致蓝屏,所以后期win10也是主流了) 虽然在win10教育版上不断的卸载安装,删除注册表可惜还是不能解决问题 最终只能重装了win10企业版系统 重新安装lr后,破解运行OK(因为自己的电脑蓝屏,所以也是刚重装,建议大家安装win10系统,优先安装lr11,没有问题后再安装其他办公软件) 注意:在win10上运行lr,需要如下设置 否则会无法运行lr程序 20180309: 今天将lr11升级了四个补丁: 升级完成后: 升级完成后,发现前面遇到的问题又出现了,如图 现在终于搞明白了原因,是因为升级了lr11的四个补丁,先卸载,然后在D:\LoadRunner或者D:HP\\LoadRunner重装,但是问题仍然存在,问题一直没得到解决 最终解决办法: 将lr11安装在C的默认目录即可: 其实网上用win7的人也遇到了这个问题 来源:

安装LoadRunner各种提示解决方法(转载)

£可爱£侵袭症+ 提交于 2020-05-08 09:19:50
  原文地址链接:https://jingyan.baidu.com/article/915fc414fc60fc51394b20fa.html   1.问:当安装提示"Micosoft Visual C++ 2005 SP1 可再发行组件包(X86):'命令行选项语法错误。键入命令 / ? 可获得帮助信息'"时该怎么办?   答:重启电脑后再安装。若还是不行就运行安装程序自带的vcredist_x86.exe,让电脑先装基础环境再装LoadRunner 11。 2 问:当安装提示"此计算机缺少 vc2005_sp1_with_atl_fix_redist,请安装所有缺少的必要组件,然后重新运行此安装"时该怎么办? 答:运行安装程序自带的vcredist_x86.exe,让电脑先装基础环境后装LoadRunner 11即可。 3 问:当安装提示"the link file .... may be corrupted or has illegated link string"的错误信息或者提示"Command Line Option Syntax error.Type Command/?"时该怎么办? 答:当LoadRunner安装文件夹包含中文时,安装脚本无法识别路径导致报错。将安装文件的目录名改为英文即可。 个人建议:安装目录就使用默认路径或更改盘符位置即可 。 4 问