自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猎摘互联网软件测试业界技术文章专用博客

专业深钻互联网软件测试技术文章,提升大家平时测试技术水平、素养和面试测试岗位的水平!

  • 博客(265)
  • 收藏
  • 关注

原创 Mybatis3.0注解动态SQL的demo案例(@SelectProvider、@InsertProvider、@UpdateProvider)

其是大家在写测试小工具平台(前后台小系统)之时,会苦于mybatis一个一个摆上所需表字段和实体类成员变量的映射关系。正如mybatis官网资料文档所说:“理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。”(https://mybatis.org/mybatis-3/zh/dynamic-sql.html)就像这样(如下图),密密麻麻,我就问你害不害怕,密集恐惧症的测试er估计会崩溃~~~所以

2021-04-14 19:53:55 414 1

原创 eclipse国内镜像站(中国科学技术大学)下载地址仓库目录

在官网上下载时速度过慢,然后也没有跳到选择镜像地址的网页,所以网上找到了中科大镜像的地址,大家可以从这个网址上进行下载http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/

2021-03-31 10:50:35 622

原创 常用工作方法总结(7S、SWOT分析、PDCA循环、SMART原则、6W2H、时间管理、WBS、二八原则)

1SWOT分析法Strengths:优势Weaknesses:劣势Opportunities:机会Threats:威胁意义帮您清晰地把握全局,分析自己在资源方面的优势与劣势,把握环境提供的机会,防范可能存在的风险与威胁,对我们的成功有非常重要的意义。2PDCA循环规则Plan:制定目标与计划;Do:任务展开,组织实施;Check:对过程中的关...

2019-10-10 10:03:44 1026

原创 【Jmeter测Dubbo接口(3)】用Jmeter的Dubbo Sampler测试时,请求参数类型含有枚举Enum类型的情况【图解】

直接举个例子:如下截图所示,代码InvoiceTypeEnum.java,是一个自定义的枚举类型,该枚举类型有4个:TYPE_004、TYPE_007、TYPE_026、TYPE_025上述自定义枚举类型InvoiceTypeEnum,是由它的上层代码MakeInvoiceDTO.java的类MakeInvoiceDTO里面,有一个成员变量invoiceTypeEnum在使用这个...

2019-08-27 21:33:41 1996

原创 超总的接口测试框架sosotest,主要测试http和dubbo接口(QQ:410000368)

GitHub地址:https://github.com/LianjiaTech/sosotest大家感兴趣的可以去下载部署,然后给个★。联系QQ:410000368先简单介绍下sosotest自动化测试平台的功能:1、http接口、dubbo接口的测试。(其他类型类型接口测试可通过二次开发支持)2、支持多环境、多服务配置。3、支持数据业务分离。4、支持数据驱动。5...

2019-08-19 10:28:17 1395

原创 LuckyFrameWeb测试平台(一款支持接口自动化、WEB UI自动化、APP自动化,并且支持分布式测试的全纬度免费开源测试平台)

官网:luckyframe.cn源码地址:https://gitee.com/seagull1985/LuckyFrameWeb分布式测试:使用Web-Client的方式,Web端负责基本信息管理展示,Client负责用例执行,任意无限扩展客户端。 专业用例管理:自动化用例的专业管理方式,让您编写自动化用例更简单,直观。 质量管理:Web端不仅仅有用来管理自动化相关的模块,更可以做一些...

2019-08-12 17:49:38 7231

原创 一批面试题及答案_20180403最新整理

测试点:世上,无事,庸人,自扰需求:世上无事,庸人自扰用例等价类:世上无事,庸人自扰世上无事,庸人他扰世上无事,贤人自扰世上无事,贤人他扰世上有事,庸人自扰世上有事,庸人他扰世上有事,贤人自扰世上有事,贤人他扰世外无事,庸人自扰世外无事,庸人他扰世外无事,贤人自扰世外无事,贤人他扰世外有事,庸人自扰世外有事,庸人他扰世外有事,贤人自扰世外有事,贤人他扰C/S关注软件功能性,易用性,易安装(难卸载)...

2018-04-03 09:24:16 696

原创 软件测试工程师面试实拍纸质题【带拍照题图+国泰标准自动化测试工程师面试题】

用例题看下登录,购物车,还有APP和web的区别就行。平时面试一般会问及:1、自我介绍2、SQL、MYSQL是否用过3、测试题:产品与业务员是多对多的关系,一个业务员可以销售多种产品,一个产品也可以被多个业务员销售,问:如何查询到销售产品1比销售产品2多的业务员?(逻辑:该业务员既销售产品1又销售产品2)4、接口测试是怎么测的,写过脚本么5、简单描述最近的一个项目情况及自己的担当6、做...

2018-03-02 16:26:19 2302 1

原创 软件测试工程师必考linux的面试题(老十题)附实拍面试笔试题图

 一、请写出如下功能Linux命令:1.三种查看server.log的文件内容linux查看日志文件内容命令tail、cat、tac、head、echo详情:https://www.cnblogs.com/themost/p/7890154.html2.编辑start.sh文件,查看文件前10行内容和后10行内容vi start.shhead -n 10 start.sh   前10行tail -...

2018-01-25 20:07:56 29727 7

转载 Jenkins自动化无人值守运行(上/下)

转自:http://blog.sina.com.cn/s/blog_68f262210102vmlv.html在你根据手工测试用例完善自动化测试用例后,每个测试用例都调试通过了,说明我们已完成了对被测对象的测试用例覆盖。可是在平时的上线回归中,你不可能一个一个地手工执行测试用例的,我们希望的是运行一个命令或是执行一次菜单,测试用例会一个一个地去执行。所以本章开始,我们将讲解如何组织

2017-11-09 18:00:38 2887

原创 selenium使用Xpath+CSS+JavaScript+jQuery的定位方法(治疗selenium各种定位不到,点击不了的并发症)

【第一部分】开篇:先认识Xpath的4种定位方法第1种方法:通过绝对路径做定位(相信大家不会使用这种方式)By.xpath("html/body/div/form/input")By.xpath("//input")第2种方法:通过元素索引定位By.xpath("//input[4]")第3种方法:使用xpath属性定

2017-07-28 22:47:36 11050 7

原创 雷子接口测试框架(基于json格式、http请求)基于Excel文件管理测试用例(python+requests)【github+源码】

https://github.com/liwanlei/jiekou这个项目的github地址http://pan.baidu.com/s/1hseLR6G基于http请求,json格式测试框架,Excel管理测试用例(北京●雷子(QQ:952943386).rar原贴:https://www.cnblogs.com/leiziv5/p/6950964.html  接口...

2017-06-06 13:18:20 3869 1

原创 Java+maven+selenium+testng+reportNG+jenkins自动化环境搭建【全网最详细的搭建过程指导】

Java+maven+selenium+testng+jenkins1. Java环境 安装好Java jdk,如图所示:  配置好Java环境,在环境变量中添加Java所需要的环境:  首先添加JAVA_HOME,把jdk的安装目录填入变量中。其次再添加CLASSPATH变量。  变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME

2017-05-27 14:11:36 9720 3

原创 上海青浦区大众驾校(科目二·自动挡)真实考场操作全程

2、然后缓慢驶入,一直行驶到过标杆一点点的30公分距离(该标杆上写道“倒车入库”四个字),然后停下挂R档往后倒,等到缓慢倒车,看到地上有直线小缝对准你自己肩膀处(第一条道、第二条道会有水泥缝,别被水泥缝影响了,那是因为修路导致的,一定要看地上有直线小缝;最后,再向左打死,挂D档,将车成功开出。17、摆正进入S弯后,车身盖住右侧线一半时,向左打一圈,然后将头伸出去看,慢慢看,如果车身快要离左侧线很近(小于30厘米时)就要向右调整一点,然后要拐弯时,向右打一圈,最后保持右拐方向不同缓慢驶出。

2022-09-06 11:31:16 150

原创 测试工程师多年面试问题整理

查看日志:tail -n 10 test.log(查看最后10行日志)/head -n 10 test.log(查看前10行日志)/cat -n test.log|grep "关键字"(查询关键字日志)/cat test.log|grep "关键字" -A 10(-A:关键字前/-B:关键字后/-C:关键字前后)因为索引是一种优化查询的数据结构,比如MySQL中的索引是B+树实现的,而B+树就是一种数据结构,可以优化查询速度,可以利用索引快速查找数据,所以能优化查询。

2022-08-24 13:17:08 317

原创 测试经理/测试组长/测试主管面试题

非正式的评审是一种在不运行代码的情况下检查缺陷的方法。需求跟踪矩阵是将需求文档与测试用例联系起来的矩阵,确保在验证过程中对所有应用程序要求进行测试;如果你发现组织中的测试人员即使在明显的缺陷被识别出来之后仍然在执行可交付产品的测试,那么你的方法是什么?在测试评估期间,测试管理人员必须评估四件事情成本、资源、测试成员技能、时间。测试经理如何评估项目以及评估什么?什么因素可以决定测试执行的质量?项目中的主要挑战是什么?一些测试评估的最佳实践?测试经理的职责是什么?什么是需求可追溯矩阵?测试计划的类型是什么?..

2022-07-21 09:11:09 545

原创 MeterSphere一站式开源持续测试平台

metersphere一站式开源持续测试平台:https://www.fit2cloud.com/metersphere/index.htmlgit地址:https://github.com/metersphere/metersphere/MeterSphere(发音:/ˈmitərˌsfɪər/) 是一站式开源持续测试平台,涵盖测试跟踪、接口测试、性能测试、团队协作等功能,兼容JMeter 等开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量软件的交付。先睹为快,官方

2022-06-20 09:25:53 185

原创 微信TBS在线安装内核失败的解决方法

1手机用usb连接至电脑2.手机微信内点击http://debugxweb.qq.com/?inspector=true(只要跳转过微信首页就是开启了调试)3.微信内打开所需调试网址4.chrome浏览器打开chrome://inspect/#devices会看到com.tencent.mm下是我们打开的网址5.在点击chrome里的inspect 直接调试参考资料:微信Android 7.0.22 在线安装TBS内核失败? | 微信开放社区...

2022-03-13 15:52:46 6746 2

原创 冒泡排序和选择排序(java)

package com.xxx.scripts;public class PaiXuMianShi { public static void main(String[] args) { System.out.println("开始执行冒泡算法"); System.out.println("1、顺序遍历,从小到大,先筛选出大数放后面"); System.out.println("-------------"); .

2021-12-22 18:11:19 205

原创 一个测试经理/测试主管/测试总监的工作总结

我是在某年5月份跳槽到新单位担任公司测试经理的职位的,新单位是一个很不错的单位,项目饱满,资金等方面也没有太多的问题,但就测试部门工作的情况却很不乐观。具体表现是人员少,任务重,人员不稳定。领导对测试部门的工作很不满意,在面试我的时候就多次表示了对公司目前测试不满,期待我来之后能够带领测试部门有一个比较好的发展。 首先说说我们公司测试部门在这四个月的变化吧 : 1、测试人员大量增加,原来的测试人员为3人,现在为14人,人员扩充了3倍,目前来说,测试人员的数量还不是很多,但相比原来...

2021-10-22 10:12:44 761

原创 三分钟记住20道性能测试经典面试题

1.什么是性能测试?测试系统有没有性能问题考虑时间,空间服务端资源是否足够响应时间是否超时系统是否足够稳定2.性能测试的应用领域有哪些?能力验证:乙方向甲方交付项目时,声明项目的性能数据。例如:向甲方声明能支撑500人1s内同时登录,响应时间在2s以内。出具性能测试报告去证明我声明的能力。瓶颈分析:在能力验证的过程中可能会发现一些瓶颈,通过技术手段分析瓶颈,得到分析数据,为后续调优做理论依据。 响应超时:什么负载量的时候出现超时现象? tps达...

2021-09-06 10:34:47 1919

原创 项目上复盘引导问题清单

2021-07-22 16:15:49 170

原创 人生没有坎坷和风浪是不完整的!

佛说,苦非苦,乐非乐,只是一时的执念而已。执于一念,将受困于一念;一念放下,会自在于心间。物随心转,境由心造,烦恼皆由心生。有些人,有些事,是可遇不可求的,既然这样,就放宽心态,顺其自然。无论何时何地,都要拥有一颗安闲自在的心,保持豁达的心态,不要让自己活得太累。适当的放下,才会轻松;适当的留下,才会心安。放下:放下所有的冷漠与遗憾,放下所有的纠结与不足,放下浮躁的得失之心,因为,任凭你患得患失,一切皆不増不减。且破心头一点痴,十方何处不加持,圆明佛眼常相照,只是当人不自知。当面对两个选择时,抛硬币总

2021-07-21 16:35:54 220

原创 性能测试(压测流程、方案、评审、脚本执行、分析报告)规范

一、性能测试流程:1、压测申请注意点:申请提出时间:至少在期望压测时间前3天提出压测申请。 期望压测执行人:经过性能测试培训并通过考试的测试人员。 压测环境:选择“生产环境”,则走按生产环境压测规范来进行后续流程;选择其他环境,则以非生产环境压测规范来进行后续流程。 生产压测必要条件:生产压测选择生产压测必要条件,具体”生产压测必要条件“章节 其他参考性能指标:可以是默认的几项,也可是其他自定义项。 环境机型:填写被测环境应用机型,非生产环境压测,填写生产环境及被测环境机型。.

2021-05-14 11:00:57 1128 1

原创 职场思考

职场思考:1、优势2、影响力3、纵向和横向的相处(向老板的汇报、下级同事的相处)4、往长远方向考虑5、管理(生活和工作均是)和领导(更深层次的管理,主要是营造氛围,团队融洽等)6、要形成知识体系,否则脑袋一片空...

2021-05-12 17:52:39 50

原创 Dubbo接口服务跑testNG注入null point空指针问题几个方面排查

1、要用TestNg跑测试案例2、删除本地相关的jar包C:\repository\com\zto3、右边跑一下Maven build4、更新Pom版本5、更新Zookeep配置6、JDK配置不对7、Application Context没有配对8、更新etc hosts9、Dubbo服务的版本号10、服务器上Dubbo服务没有启动成功11、继承public classTuxiextendsAbstractTestNGSpringContextTests12、配置测试环...

2021-05-12 08:58:30 167

原创 互联网公司常见性能测试(压测)面试题

1、性能测试关键指标估算法一、性能测试成果物要点:成果物 要点 默认选项 性能测试方案 确认预期业务指标及监控方案 并发数(根据预期指标计算取得) 响应时间(默认:B/S 3,5,8原则;API小等于200ms,特殊复杂逻辑接口时间可适当延长) 处理能力(tps,qps根据预期指标计算取得) 事务成功率(大等于99.99%) CPU(使用率小等于75%) 内存(使用率小等于85%) 磁盘I/.

2021-05-06 10:50:51 1301

原创 性能测试报告demo样例(非模板)

性能测试报告 文档编号: 当前版本: V1.0 编写人: 审批人: 确认日期: 修订记录 版本...

2021-05-06 10:20:43 243

原创 研发团队中最合适的开发测试比是多少?

 早在2010年,淘宝网和阿里巴巴B2B联合主办、InfoQ独家社区支持的第二届互联网测试交流大会上,来自Google、Baidu、网易、腾讯、淘宝、阿里巴巴、FreeWheel等公司的测试经理分别分享了他们在测试领域的心得体会,原计划500人的会场到会了800人。在讲师交流环节,大家对“研发团队中最合适的开发测试比是多少”话题做了讨论。(编辑注:方便起见,本文对各测试经理均使用花名,请勿对号入座!) 郭靖是某大型网上商城测试团队的负责人,自2003年加入公司后就组建了该网站的测试团队,推动团队进行性.

2021-04-28 22:11:16 4569

原创 通过jmeter的jp@gc系列外置插件, 进行阶梯式压测

一、Jmeter插件安装jmeter-plugins-manager-1.4.jar下载地址:https://jmeter-plugins.org/install/Install/下载之后将插件放到 %JMETER_HOME%\lib\ext 文件夹下重启Jmeter:安装完成二、Jmeter阶梯式压测1.阶梯式使用场景:该场景主要应用在负载测试里面,通过设定一定的并发线程数,给定加压规则,遵循“缓起步,快结束”的原则,不断地增加并发用户来找到系统的性能瓶颈,进而有.

2021-04-19 15:01:13 300

原创 移动端APP的H5测试用例一览表(常规用例)

测试类型 一/二级子功能 用例检查点 通用标签 优先级 强制执行 角色权限测试 角色权限设定 角色不同看到的菜单不同 Y 3 Y 角色不同看到的数据不同 Y 2 权限低的账号登录后,不能查看权限高的内容 Y 2 页面UI测试 页面展示元素 检查小程序的界面美观度,字体大小、字体格式、按钮布局。 Y 2 页面&交互性检查测试 内嵌链接:空链...

2021-04-16 10:46:22 1285

原创 APP微信小程序测试一览表(常规用例)

测试类型 一/二级子功能 用例检查点 通用标签 优先级 强制执行 权限测试 未授权微信登录小程序 未授权时,一般使用一些业务功能的时候,都会弹出提示:先授权再操作对应功能 Y 3 Y 在提交数据到后台的时候,会提示补充相关身份信息才能提交成功 Y 1 已授权微信登录小程序 授权微信访问小程序,意味着自己的微信账号可以被小程序管理方所获得 ...

2021-04-16 10:45:41 3427 1

原创 移动APP测试用例一览表(常规用例)

测试类型 一/二级子功能 用例检查点 通用标签 优先级 强制执行 业务逻辑测试 UI交互体验测试 用户界面测试 1.查看界面(如菜单、对话框、窗口和其他控件)布局、风格是否满足要求、文字是否正确、页面是否美观、文字、图片组合是否完美、操作是否友好等 Y 2 某些基本功能测试 1.导航测试 1)按钮、对话框、列表和窗口等;或在不同的连接页面之间需要导航。...

2021-04-16 10:44:51 2160

原创 Java对返回参数进行处理(JSONObject.parseObject、getJSONObject、getJSONArray)

原始json:{ "code":0, "data":{ [ { "amount":0, "auditTime":"", "channelType":"", "createTime":"2019-08-13 17:01:55", "creditStatus":"",

2021-04-15 18:37:55 1579

原创 《系统之美》全书读书笔记

《系统之美》这是一本介绍系统思考的入门书,书名是《系统之美》,副标题是“决策者的系统思考”。为什么要分享这本书?生活中,我们经常会听到这样一些说法:“只见树木不见森林”“头痛医头脚痛医脚”“按下葫芦浮起瓢”等等,这说的就是缺乏系统思考的表现。所谓系统思考,是指这样一种思维方式,它不是割裂地、局部地、静态地来看待问题,而是关联地、整体地、动态地来审视问题。这种思维模式叫做“整体论”。而西方自科学革命以来,科学研究的主要方法是把复杂事物拆解成一个个最简单的模块来分析,这种思维模式叫做..

2021-04-06 15:58:31 303

原创 搭建ant+jenkins+jmeter自动化接口测试框架(详细篇)

引言为什么要持续集成?1、减少风险2、减少假定3、减少重复过程4、增强项目的可见性5、持续集成可以带来两点积极效果:(1)有效决策:持续集成系统为项目构建状态和品质指标提供了及时的信息,有些持续集成系统可以报告功能完成度和缺陷率。(2)注意到趋势:由于经常集成,我们可以看到一些趋势,如构建成功或失败、总体品质以及其它的项目信息。一、配置jmeter、Ant、jenkins环境下载Jmeter工具:Jmeter官网<1> 下载jdk:链接:htt.

2021-04-06 13:31:19 1869 5

原创 Eclipse从GIT上导入MAVEN项目

详细步骤,截图如下:原项目文件中Maven的配置文件名叫m2-pom.xml,所以将其改名为pom.xml,不然Eclipse无法识别为了Eclipse能够识别这是一个Maven项目,所以先将此项目从workspace中删除再重新以maven的方式导入即可,注意不要从硬盘删除这里从项目的图标可以看出,此项目现在已经变为一个正确的Maven项目...

2021-01-08 09:42:52 248

原创 性能测试的分类、工作流程、指标定义、需求分析和工具

性能测试分类负载测试:通过逐步加压的方法,达到既定的性能阈值的目标,阈值的设置应是小于等于某个值,如cpu使用率小于等于80%压力测试:通过逐步加压的方法,使得系统的某些资源达到饱和,甚至失效的状态,简单粗暴的解释就是什么条件能把系统压崩溃并发测试:在同一时间内,多个虚拟用户同时访问同一模块,同一功能,通常的测试方法是设置集合点容量测试:通常是指数据库层面的,目标是获取数据库的最佳容量的能力。又称为容量预估,具体测试方法为在一定的并发用户,不同的基础上数据量下,观察数据库的处理能力,及获取数据库的各

2020-12-23 15:34:15 147 1

原创 互联网公司项目的标准流程走向(细化版)

需求评审 → 需求准入 → 评估开发时间和资源 → 需求优先级排列 → 确定版本周期并按照资源减需求 →填写工时 →开发前的设计文档(概要设计) →技术评审 →开发准入 →系统联调 →提测 →问题修复 → 版本上线 →产品验收其中,确定版本周期并按照资源减需求,这个节点是给出开发/测试时间人天的最佳节点,评估数据最为准确,否则有风险;产品验收,最终目的是用来定责:1)如果产品没验收,导致之后客户在使用线上系统时,发现了问题,是产品问题;2)如果产品验收了,在线上发现问题,早于客户,...

2020-12-17 13:12:13 215

原创 无锡《江南晚报》在线阅读电子版地址

http://szb.wxrb.com/jnwb/pc/content/202012/09/content_65200.html

2020-12-09 20:48:59 2796

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除