自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 收藏
  • 关注

原创 时间紧急,遇到阻塞性问题,对应的开发没有时间解决,怎么办

首先判断问题的严重性,向对应的开发了解问题的原因。然后再汇报给自己的测试组长和开发组长,让组长知情,咨询他们的意见,再把问题汇报给开发分组经理,让他们统一协调处理。安排经验丰富的其他高级开发人员来协助此开发解决问题,然后通过加班来完整问题解决和测试。

2024-04-28 11:12:33 94

原创 python读取文件

方式一: 文件模式: r:只读(read) w:写入(write) a:添加(add)定义: python提供了读取任何文件的一种方法,可以读取计算机磁盘中文件中的数据。文件对象=open(文件地址,mode=‘模式’,encoding=‘编码’)内容对象=文件对象.readline() #读取第一行作为,起始值。内容对象=文件对象.readline() #循环递增到下一行。文件对象.read() :读取所有内容。print(文件对象.read())print(内容对象)

2024-04-27 14:18:24 237 1

原创 python连接Mysql数据库

pymysql是Python提供的一款mysql数据库连接插件,可以使用极少的代码连接上数据库,并对数据库进行增删改查,建表,建库…使用场景: 在做测试过程中,需要海量测试数据的时候,我们就可以使用数据库来存放测试数据。1,python本身不具备连接数据库的能力,需要额外 安装插件,让他具备连接数据的能力。进入python安装目录的Script目录中,点击上面的搜索栏,输入cmd打开终端,2.2 安装python连接数据的插件pymysql。2.1 准备好数据库以及表。

2024-04-27 14:15:41 176 3

原创 如何设计一个好的接口测试计划?

要设计一个好的接口测试计划,需要明确接口的功能和目的、定义测试的边界条件、选择适当的测试工具、制定测试用例并执行测试,最。后对测试结果进行评估和报告。

2024-04-27 14:11:33 88

原创 在你做自动化过程中,遇到了什么问题吗?

频繁地变更UI,经常要修改页面对象里面代码 运行用例报错和处理,例如元素不可见,元素找不到这样异常 测试脚本复用,尽可能多代码复用 一些新框架产生的页面元素定位问题,例如ck编辑器,动态表格等。

2024-04-27 14:10:49 105

原创 描述方法重载与方法重写?

1)方法重载:是在一个类里面,方法名字相同,而参数不同。可以相同也可以不同。重载是让类以统一的方式处理不同类型数据的一种手段。2)方法重写:子类不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。方法重写又称方法覆盖。

2024-03-27 09:51:48 83

原创 性能测试中常见的风险有哪些?

性能测试中常见的风险包括测试数据不准确、测试环境不真实、测试场景不充分、负载模型不准确、测试工具配置不正确等。这些风险可能导致测试结果不准确或无法满足需求。

2024-03-27 09:47:00 296

原创 Python 里面 classmethod 和 staticmethod 的区别?

如果在@staticmethod 中要调用到这个类的一些属性方法,只能直接类名.属性名或类名.方法名。而@classmethod 因为持有 cls 参数,可以来调用类的属性,类的方法,实例化对象等。Python 里面 classmethod 和 staticmethod 的区别?

2024-03-07 11:14:04 354

原创 您认为在测试人员通开发人员沟通的过程中,

2:运用一些测试管理工具如TestDirector进行管理也是较有效的方法,同时要注意在TestDirector中对BUG有准确的描述。1:尽量面对面的沟通,其次是能直接通过电话沟通,如果只能通过Email等非及时沟通工具的话,强调必须对特性的理解深刻以及能表达清楚。您认为在测试人员通开发人员沟通的过程中,如何提高沟通的效率和改善沟通的效率?4:一真诚、二是团队精神、三是在专业上有共同语言、四是要对事不对人,工作至上。

2024-03-07 11:13:07 378

原创 汽车功能测试环境有哪些?

主要有实车和台架,实车就是我们的测试车辆,一般是试制车,车的行驶环境就是我们的测试环境。台架是为了满足某个测试而模拟的测试环境。台架分为:hil(黑尔)台架,单个控制器的台架、整车台架、车身台架、动力系统台架等,主要验证其功能,或者实车无法满足的测试环境。汽车功能测试环境有哪些?

2024-03-07 11:10:42 334

原创 请描述抽象类和接口类的区别和联系?

请描述抽象类和接口类的区别和联系?

2024-03-07 10:59:48 369

原创 如何识别性能瓶颈?

通过负载或压力测试,以及使用相关监控工具对结果进行监控,通过分析监控数据可以帮助分析和识别性能瓶颈。使用的负载或压力测试工具通常为LoadRunner和JMeter。监控的对象通常包括:数据库、前端、中间件、队列、系统资源等。

2024-03-07 10:51:29 349

原创 什么项目适合做自动化测试?

第四点,被测试的软件是否规范:比如说是不是有需求文档、规范的接口文档、是否有原型图、你的接口设计是不是比较规范;第五点,手工测试是无法完成的;比如说一个性能测试,不能同时有 一千只手一直做好点点点,自动化测试的成本不是特别高。第三点,脚本可以重复使用:在一些典型的场景,比如说 “冒烟测试、回归测试” 的地方就是经常使用自动化测试;第二点,项目周期要足够长,如果自动化代码还没有写完,公司就倒闭了,那也不需要自动化了。关键字:不变的、重复的、规范的。第一点,需求变化不能太频繁;

2024-02-20 14:43:22 337

原创 常见的selenium异常有这些:

NoSuchElementException:没有该元素异常TimeoutException : 超时异常ElementNotVisibleException :元素不可见异常NoSuchAttributeException :没有这样属性异常NoSuchFrameException :没有该frame异常。

2023-12-21 20:01:15 89

原创 如何识别性能瓶颈?

通过负载或压力测试,以及使用相关监控工具对结果进行监控,通过分析监控数据可以帮助分析和识别性能瓶颈。使用的负载或压力测试工具通常为LoadRunner和JMeter。监控的对象通常包括:数据库、前端、中间件、队列、系统资源等。

2023-12-09 11:40:21 92

原创 Andriod兼容性测试选取手机的准则?

①客户有需求的,以客户的需求选取②根据app特性选择覆盖的范围,购买/租用相关设备③没有特别需求的,选择市场占用率较高的手机型号和系统版本④精力和时间有限,通常选取少量主流设备进行全部测试用例,在其他设备上覆盖主要测试用例。

2023-12-09 11:38:39 93

原创 如何评估接口测试结果?

答:为了评估接口测试结果,可以根据测试计划和测试用例的要求来分析测试结果。需要确保所有测试用例均已通过,且测试覆盖率达到预期水平。还需要检查测试报告并进行必要的完善和优化。

2023-12-09 11:37:25 94

原创 弱网情况下你是如何测试的?

2G的网速150kbps,折合下载速度15-20k/s3G的网速1-6mbps,折合下载速度120k/s-600k/s4G的网速10-100mbps,折合下载速度1.5m/s-10m/s使用真实的SIM卡,运营商网络来进行测试通过代理的方式模拟弱网环境下进行测试(Charles延迟)链接模拟弱网的热点进行测试(如360WiFi助手可以设置)

2023-12-01 10:05:05 56

原创 服务器资源监控工具Nmon工具搭建教程

服务器资源监控工具Nmon搭建教程

2023-09-21 17:28:44 289

原创 服务器性能测试监控平台export+prometheus(普罗米修斯)+grafana搭建

服务器性能测试监控平台export+prometheus(普罗米修斯)+grafan搭建

2023-09-21 17:10:45 1222

原创 测试过程中遇到过哪些印象深刻的bug

一直来对于线上的支付我都是很谨慎的,这可是公司的财务来源呀。在测试一个活动的支付的时候,有一种情况是用户使用支付宝支付,但是没有安装支付宝app,只用网页版支付。支付成功之后成功回调了,但是没有点击网页版支付成功右上角的成功,直接这个时候进程杀掉app,那么支付宝展示用户实际支付成功,但是在我们系统看起来是支付失败。这个时候刚好测试组老人都走了,线上有反馈回来一个bug,说是在某个二级下拉框选择的时候没有限制在一级下拉框的条件下,后台后台人员更改之后,确定测试通过了发布上线之后,一看怎么有不对呀。

2023-09-21 14:38:43 1214

原创 python接口自动化读取excel接口测试用例,用例参数格式踩坑(JSONDecodeError: Expecting value: line 1 column)

python接口自动化读取excel接口测试用例,用例参数格式踩坑(JSONDecodeError: Expecting value: line 1 column)

2023-09-01 14:03:58 273

原创 webdriver的协议是什么

client与driver之间的约定,无论client是使用java实现还是c#实现,只要通过这个约定,client就可以准确的告诉drier它要做什么以及怎么做。这里有webdriver协议的所有endpoint,稍微浏览下就知道这些endpoints涵盖了selenium的所有功能。webdriver协议本身是http协议,数据传输使用json。

2023-04-19 09:54:14 248

原创 没有需求文档,如何开展测试?

没有需求文档不代表没有需求。可以找相关人员进行沟通,获取需求,比如产品经理、开发人员可以参考同行业竞品,总结梳理需求4.可以根据用户的使用习惯和一些行业的规范,来总结一些功能需求

2023-04-12 10:15:48 217

原创 selenium中隐藏元素定位,你该如何做

selenium中隐藏元素定位,你该如何做

2023-04-05 11:35:22 327

原创 如何提高selenium脚本的执行速度?

如何提高selenium脚本的执行速度

2023-04-05 11:34:10 401

原创 正交表测试用例设计方法的特点是什么?

参考答案:用最少的实验覆盖最多的操作,测试用例设计很少,效率高,但是很复杂;对于基本的验证功能,以及二次集成引起的缺陷,一般都能找出来;但是更深的缺陷,更复杂的缺陷,还是无能为力的;具体的环境下,正交表一般都很难做的。大多数,只在系统测试的时候使用此方法。正交表测试用例设计方法的特点是什么?

2023-03-30 11:40:51 146

原创 游戏测试的整个流程是什么?

回答提示:测试计划与设计–测试用例设计/评审—搭建测试环境—执行测试—分析测试结果—缺陷报告—确认/修正缺陷—缺陷追踪—产品度量与追踪。游戏测试的整个流程是什么?

2023-03-29 09:49:31 313

原创 Pycharm激活

Pycharm激活

2023-03-22 11:15:51 10155

原创 pycharm配置配置注释模板

pycharm配置配置注释模板

2023-03-21 11:42:05 288 1

原创 App 性能测试关注点

App 性能测试

2023-03-21 11:31:23 655

原创 项目总结编写说明

项目总结编写说明

2023-03-16 11:59:46 190 1

原创 性能测试关注指标(前后端指标)

互联网上对于用户响应时间,有一个普遍的标准,2-5-10原则详细来说,就是:2秒之内得到响应,会认为系统响应的很快5秒之内得到响应,会认为系统响应的速度还不错10秒之内得到响应,会认为系统响应的速度很糟糕超过10秒还未得到响应,会认为系统是没有响应的2、CPU在Linux系统下,CPU利用率分为用户态、系统态、空闲态,分别表示CPU处于用户态执行的时间,系统内核执行的时间,和空闲系统进程执行的时间。减少下载的资源比如通过压缩图片的方式,减少图片的大小,缩短下载的时间。应用处于前台,高负荷运行时的流量峰值。

2023-03-16 11:27:39 196

原创 项目做性能测试的时候,并发量设置多大

具体的数据访问量,在线用户数量一般情况下,大型系统(业务量大、机器多)做压力测试,10000~50000 个用户并发,中小型系统做压力测试,1000-5000 个用户并发比较常见。参考回答:我们公司设置的并发量,在 1000 用户,或者 2000 用户。在线用户数量在峰值的时候,我们最高是 1w 用户。

2023-03-16 11:22:45 2226

原创 性能测试怎么做的?

我们公司是使用jmeter来进行性能测试的,一般是针对于核心功能正向用例来进行性能测试的,例如100个用户同时进行转账申请,测试过程中我们一般分为4步1.首先是按照我们当初的需求设计来准备数据2.然后使用jmeter写脚本,保证我们脚本能够支持大量用户运行3.配置监控,性能指标监控,资源指标监控4. 模拟并发,模拟用户上升,看一下我这边能不能达到我的预期数据。

2023-03-16 11:20:56 85

原创 你们做过冒烟侧吗?冒烟测试是什么?

冒烟测试也叫预测试,就是正式测试之前的一种测试,为了确保主流程能走通。可以回答没有冒烟测试,就说测试之前一般会要求开发自测,开发自测后(自测大概就是一 天左右的时间),确保没有大的问题,再通知测试开始测试。

2023-03-16 11:16:07 90

原创 自动化测试定位不到元素怎么办?

自动化元素定位不到

2023-03-13 14:44:47 234

原创 你们公司的测试环境是怎么划分的?有几种测试环境?

测试环境

2023-03-13 14:42:50 275

原创 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?

我曾经做过 web 测试,后台测试,客户端软件,其中包括功能测试,性能测试,用户体验测试。最擅长的是功能测试

2023-03-13 14:40:07 98

原创 如何提升自动化脚本的稳定性

1.避免使用固定的数据,测试用例中使用老的测试数据,可能会被别人修改或删除。所以每次跑脚本前,在脚本中构造新的数据,跑完脚本后,把数据清理掉。2.降低用例之间的耦合性,每个用例尽量都走完整的流程,不要依赖于其他用例,避免其他用例执行失败,影响了后续的用例。3.提升依赖环境的稳定行,通常某些用例会依赖第三方系统的环境,如果第三方环境不稳定,会造成用例执行的不稳定。4.脚本的异常处理,在脚本中要多考虑可能出现的异常,尽量对每种异常都有对应的处理方法,避免失败后程序退出。如何提升自动化脚本的稳定性。

2023-03-10 17:23:19 671

nmon安装包和监控结果分析工具

nmon安装包和监控结果分析工具

2023-09-21

prometheus+granfan+export+监控数据模板

服务监控工具prometheus+node_exporter+mysql_exporter监控安装包,监控数据模板

2023-09-21

xenu超链接测试工具

xenu是一款超链接测试工具,可以 测试整个项目的超链接,会把超链接的测试 结果展示出来并且 可以生成测试报告,测试结果包含超链接的成功状态,状态码,以及失败原因

2023-03-16

空空如也

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

TA关注的人

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