自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

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

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

原创 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 951 1

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

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

2021-03-31 10:50:35 5455

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

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

2019-10-10 10:03:44 1922

原创 【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 2382

原创 超总的接口测试框架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 1595

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

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

2019-08-12 17:49:38 8856

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

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

2018-04-03 09:24:16 792

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

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

2018-03-02 16:26:19 2415 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 31156 7

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

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

2017-11-09 18:00:38 3090

原创 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 11710 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 4014 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 10097 3

原创 测试经理的职责是什么?

非正式的评审是一种在不运行代码的情况下检查缺陷的方法。坚持你的估计: 估计不是完全的证明。如果你发现组织中的测试人员即使在明显的缺陷被识别出来之后仍然在执行可交付产品的测试,那么你的方法是什么?估算中的帐户资源规划: 确保您的估算是现实的,并考虑了人力资源可用性等关键因素。引用过去的经验: 通过你过去的经验,尽量避免最有可能发生的所有障碍或可能的阻碍。由于团队成员的背景和工作方式的多样性,第一步是在测试项目中预期和准备冲突。最有可能的估计是: 170小时或21天,有足够的资源和适度的团队成员经验。

2023-12-11 11:19:11 106

原创 测试经理主管面试题

我在自动化测试方面有几年的经验,成功地应用了自动化测试工具和技术来提高测试效率和质量。工具选择:我熟练掌握了市面上常见的自动化测试工具,如Selenium、Appium等,可以根据不同的测试需求选择合适的自动化测试工具。自动化测试脚本编写:我能够熟练编写自动化测试脚本,包括脚本设计、编写和维护等。我会使用Java、Python等语言来编写测试脚本,并且在测试框架中使用各种技术来提高测试脚本的可维护性和可扩展性。自动化测试框架搭建。

2023-12-11 11:18:01 494

原创 Offset Explorer(Kafka消息可视化工具)报invalid hex digit ‘{‘错误解决方法

根据代码的实际情况,设置成对应的值。设置完成后点update、refresh更新。

2023-09-21 14:41:35 1220

原创 敏捷测试的好处

敏捷测试(Agile Testing)是一种软件测试的方法论,旨在适应快速变化和高度迭代的软件开发过程。它强调在敏捷开发中,测试是实现高质量软件的关键环节。敏捷测试强调团队合作、快速反馈、适应变化和自动化测试,以满足用户需求并提高软件质量。总之,敏捷测试是一种灵活、适应性强且注重团队合作的软件测试方法论。它旨在提高软件质量、减少缺陷、优化发布周期并满足用户需求。

2023-08-31 09:21:18 245

原创 Cron表达式介绍与示例

说明 如指定2022年每天上午8:15执行任务,Cron表达式可指定为0 15 8?* * 2022,而不能指定为0 15 008?Cron表达式是一个具有时间含义的字符串,字符串以5~6个空格隔开,分为6~7个域,格式为。每个域可以是确定的取值,也可以是具有逻辑意义的特殊字符。每个域最多支持一个前导零。最后一个代表年份的域非必须,可省略。Cron表达式中的每个域都支持一定数量的特殊字符,每个特殊字符有其特殊含义。下表为Cron表达式中六个域能够取的值以及支持的特殊字符。

2023-04-17 17:50:30 525 1

原创 【高频出现】测试工程师技能面试题目和答案

9.pytest中函数装饰器@pytest.fixture() :如果测试函数的参数列表中包含了fixture这个名字,在执行pytest的时候,会先检测到,并且在运行测试函数之前先执行fixture,fixture会将数据返回给测试函数。having是一个过滤声明,在查询返回结果集以后,对查询结果进行的过滤操作,在having中可以使用聚合函数。因为索引是一种优化查询的数据结构,比如MySQL中的索引是B+树实现的,而B+树就是一种数据结构,可以优化查询速度,可以利用索引快速查找数据,所以能优化查询。

2023-01-15 09:48:21 1139

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

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

2022-09-06 11:31:16 4146

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

查看日志: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 639

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

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

2022-07-21 09:11:09 4066

原创 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 624

原创 微信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 9772 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 269

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

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

2021-10-22 10:12:44 1818 2

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

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

2021-09-06 10:34:47 4470 1

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

2021-07-22 16:15:49 472

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

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

2021-07-21 16:35:54 1003

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

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

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

原创 职场思考

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

2021-05-12 17:52:39 125

原创 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 451

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

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

2021-05-06 10:50:51 2883

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

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

2021-05-06 10:20:43 711

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

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

2021-04-28 22:11:16 12347

原创 通过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 912

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

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

2021-04-16 10:46:22 2400

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

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

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

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

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

2021-04-16 10:44:51 5312

原创 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 3926

空空如也

空空如也

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

TA关注的人

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