自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python自动化测试框架:Pytest和Unittest的区别

pytest可以灵活地自定义插件来扩展测试框架的功能,能方便的与其他Python库和工具进行集成,比如与Selenium、Requests、BeautifulSoup等库一起使用来进行端到端测试、API测试、Web测试等。unittest也可以通过自定义测试运行器和测试装置来扩展测试框架的功能,但相对于pytest的灵活性较低,unittest的可扩展性主要体现在支持使用mock和coverage.py等库来进行测试扩展。unittest相对于pytest来说更为稳定和成熟,但可扩展性较差。

2024-08-15 16:49:29 367

原创 软件测试之jmeter性能测试让你打开一个全新的世界

性能测试是系统在一定的负载和压力的情况下,系统的响应时间,吞吐量,稳定性,课扩展性等性能指标。以下是按照中文版的jmeter进行编写的,jmeter的bin目下打开这个文件jmeter.properties,查找language,把这个属性前面的#去掉并修改值为:zh_CN,修改后的显示 language=zh_CN。可以选中线程组或选中请求添加,作用域不一样,选中线程组对应的作用域为这个线程组下的所有请求,而请求下的呢,仅作用域本请求,一般情况下选择线程组即可。(有的请求头不是必填的,此部分可以省略)

2024-08-15 16:48:44 585

原创 Pytest参数详解 — 基于命令行模式

当一个或者多个测试用例失败时,如果希望定位到最后一个失败的用例重新运行,可以使用 --lf。--ff 与 --lf 基本相同,不同的在于 --ff 会运行完剩余的测试用例。使用 -m "mark1 and not mark2" 则会选中有mark1的测试用例,而过滤掉 mark2 的测试用例。-x 是遇到失败就停止运行,而 --maxfail 则可以指定允许失败几次,达到最大失败次数以后停止运行。--tb=auto:默认值,如果有多个用例失败,仅打印第一个和最后一个用例的回溯信息,格式为 long。

2024-08-15 16:47:52 352

原创 Pytest自动化测试框架之Allure报告

Allure Framework是一种灵活的、轻量级、多语言测试报告工具。不仅可以以简洁的网络报告形式非常简洁地显示已测试的内容,而且还允许参与开发过程的每个人从日常执行中提取最大程度的有用信息和测试。Allure报告可以快速查看到缺陷点,可以将测试未通过划分为Bug和中断的测试。还可以配置日志,步骤,固件,附件,时间,历史记录,以及与TMS的集成和Bug跟踪系统,以便掌握所有信息。Allure提供了一个清晰的全局,涵盖了所涵盖的功能,缺陷聚集的位置,执行时间表,以及许多其他方便的事情。

2024-08-14 20:49:17 151

原创 接口测试之什么是接口文档?

没有接口文档的接口测试都是在抓瞎~前面的接口测试重点讲了协议,也讲了fiddler模拟接口请求,估计大部分还是不太懂怎么下手测试。· 双方通过HTTP方式交互数据,第三方可以简单的“name=value”方式发送提交内容或响应请求内容。· 另外双方需要保证数据传输的完整性和安全性,每次发送请求都有响应(响应返回格式为纯文本),安全验证目前采用用户名和密码的方式。(注:一般这种提交参数的接口用post方式,虽然get也可以提交,但是比较傻逼,要是遇到开发用get方式提交数据,可以抽他了。

2024-08-14 20:48:09 301

原创 jmeter安装及环境变量配置、Jmeter目录介绍和界面详解

首先进到你的jmeter安装路径,找到bin文件夹,点击进去,找到jmeter.bat,鼠标右键用管理员方式运行,或者直接双击打开,此时会弹出2个界面:1.个是命令窗口,使用jmeter的时候此命令窗口不能关,你缩小到电脑任务栏即可。(6)jmeter的工作区域如下:,我们每次使用jmeter的首先打开方式就是进入bin文件下双击这个jmeter.bat,如果觉得麻烦,可以鼠标右键快捷方式发送电脑桌面,就会方便很多。在系统变量框,点击“新建”,建立一个变量:JMETER_HOME,值为你解压的。

2024-08-14 20:47:36 260

原创 移动端做安全测试的重要性

APP软件权限包括:网络通信、信息发送、自动启动、 媒体录制、读取用户信息、写入用户数据等权限,因关系到用户个人信息和隐私的保护,需对软件权限和访问安全机制进行测试。人机接口包括交互界面菜单、接口命令、声音等,题责与用户相连接的接口,为避免用户无意输入的可干扰程序正常运作的错误数据,因此要对所有的输入之前进行检查并确认有。安全性测试的目的是发现危害手机中数据的安全和完整性的错误和缺陷。多台客户端同时与服务连接并自动发送交易数据,交易数据有单包,多包,碎片等模式,连接通信7X24小时,统计服务的交易成功率。

2024-08-13 21:40:14 363

原创 Web UI 自动化测试框架哪个更适合你?

与一般的自动化测试(如单元测试、服务测试、UI 测试)不一样的是,BDD 是由多方参与的测试开发方式。作为一个历史悠久的框架,它的中文资料相当的丰富,只是在 JavaScript 方面有些不足,不能生成对应的 HTML 报告。作为一个历史悠久的框架,它的中文资料相当的丰富,只是在 JavaScript 方面有些不足,不能生成对应的 HTML 报告。对于能支持中文的 BDD 框架来说,这就是业务人员和测试人员等编写的用例,他们能轻松地编写出这样的用例,而开发人员便是去实现这一个又一个的 DSL 语句。

2024-08-13 21:38:46 502

原创 什么是压力测试?什么是负载测试?这两个区别是什么?

之前给一个客户做项目时,由于自己对性能测试了解并不深,搞不懂压力测试和负载测试的区别,导致后面还是由负责性能测试的同事来处理,他跟我说了很多关于压力测试和负载测试的区别,现在我总结如下。

2024-08-12 19:41:59 136

原创 测试人必看:五大维度解读软件测试分类

灰盒测试,是介于白盒测试与黑盒测试之间的一种测试,灰盒测试多用于集成测试阶段,不仅关注输出、输入的正确性,同时也关注程序内部的情况。探索性测试强调测试设计和测试执行的同时性,这是相对于传统软件测试过程中严格的“先设计,后执行”来说的。系统测试在系统集成完毕后进行测试,前期主要测试系统的功能是否满足需求,后期主要测试系统运行的性能是否满足需求,以及系统在不同的软硬件环境中的兼容性等。简单来说,阿尔法测试主要是测试人员在开发环境下的测试,贝塔测试是在实际环境中的测试,或者公司内部人员在模拟真实环境中的测试。

2024-08-12 19:41:22 303

原创 如何用jmeter工具进行性能测试

今天我们来说说jmeter如何进行性能测试,我们都知道jmeter工具除了可以进行接口功能测试外,还可以进行性能测试。当项目趋于稳定,根据性能需求就可以着手准备性能测试了,今天就说一说jmeter如何进行性能测试,jmeter进行性能测试的前提是接口的功能逻辑是通的,没有阻塞bug。

2024-08-12 19:40:45 315

原创 可以用Python实现RPC协议的接口自动化测试

其中,test_add函数是用来测试Add接口的,使用grpc.insecure_channel连接到服务端,构造MathServiceStub对象,调用Add方法并传入参数,最后断言结果是否正确。其中,message定义了请求参数和返回值类型,service定义了一个接口,内部包含了一个Add方法,该方法接受一个AddRequest参数,并返回一个AddReply类型的结果。运行后会在当前目录下生成两个文件:math_pb2.py和math_pb2_grpc.py。2、编写.proto文件。

2024-08-10 21:16:52 235

原创 接口测试面试题及参考答案,就等你来看~

在之前项目中,接口测试测试的环境有开发环境,测试环境等,为了测试的时候方便,就在postman设置环境变量,到时所有接口都引用该环境变量,这样就不用为了切换环境导致每次都去修改被测系统接口的主机地址;4、其实我们做接口的时候也碰到了蛮多的问题,都是自己独立解决的,比如返回值乱码(修改jmeter的配置文件为UTF-8编码方式),比如需要登录后才能取得token鉴权码并且这个鉴权码在下面的请求中需要用到(使用正则表达式提取器提取token的值等。如果接口返回的数据是json数据,也可以添加json断言。

2024-08-10 21:16:03 820

原创 Selenium:断言,还能这样

在编写自动化测试脚本时,为了使“机器”去自动辨识test case的执行结果是True还是False,一般都需要在用例执行过程中获取一些信息,来判断用例的执行时成功还是失败。判断成功失败与否,就涉及到断言。操作(action)、辅助(accessors)、断言(assertion)。1、操作(action)模拟用户与Web应用程序的交互,一般用于操作应用程序的状态;如点击链接,选择选项的方式进行工作;如果一个动作执行失败,或是有错误,当前的测试将会停止执行。常见命令如下:open(打开页面)

2024-08-10 21:15:00 632

原创 20种常用的软件测试方法,建议先收藏再观看

通常表现在这几个方面:对资源利用的精确度量、执行间隔、日志事件(如中断,报错)、响应时间、TPS、辅助存储区、处理精度等进行的监测等。静态测试指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性。动态测试指是通过运行被测程序,检查运行结果与预期结果的差异,并分析运行效率、正确性和健壮性等性能。界面测试是测试用户界面功能模块的布局是否合理、整体风格是否一致、各个控件的位置是否符合客户使用习惯。由人手动输入测试用例,观察结果,与机器测试相对应,属于原始但不可缺少的一个步骤。

2024-08-09 21:20:38 670

原创 软件测试相关标准

动态测试可以在测试的特定阶段执行(单元测试,集成测试,系统测试和验收测试)或者用户测试项目中特定类型的测试(性能测试,信息安全测试,功能测试);1996年GB/T 16260 被2006年,GB/T 16260.1质量模型,GB/T 16260.2外部质量,GB/T 16260.3内部质量,GB/T 16260.4使用质量的度量替换.数据质量:准确性,完备性,一致性,确实性,现时性,可访问性,依从性,保密性,效率,精度,可跟踪性,可理解性,可用性,可移植性,可恢复性。

2024-08-09 21:19:35 266

原创 测试工作的价值体现

测试工作在软件开发过程中的价值跟日常做好防火工作的价值是类似的,目标是在软件部署到生产环境之前,尽早发现并修复潜在的缺陷,确保软件在用户手中的安全和稳定运行。首先,测试任务的完成时间受到很多因素的影响,例如软件的复杂程度、测试环境的稳定性、需求变更等,这些因素可能会导致测试任务的进度延迟,而这并不一定是 QA 的责任。注意: 测试工作不一定是 QA 来完成,基于“团队对质量负责”的理念,团队任何人员都需要承担相应的测试工作,下面提到的测试工作都需要团队共同完成。这两个是大家比较关注,也是比较难的问题。

2024-08-08 20:15:27 511

原创 Python Django基础知识总结

控制器(Controller):在Django中,控制器逻辑通常包含在视图中,负责接收请求,处理业务逻辑,并调用模板渲染视图。中间件是一个轻量级的、底层的“插件”系统,用于在全局范围内修改Django的输入或输出。Django具有良好的扩展性,可以与其他Python库和框架集成,实现更复杂的功能。Django是一个开源的、高级的Python Web框架,遵循MVC设计模式。Django提供了很多开箱即用的功能,如用户认证、表单处理、数据库ORM等。Django的表单系统简化了HTML表单的创建和处理。

2024-08-08 20:14:53 501

原创 测试经理应该会些什么?

一般加入一个项目的头几个星期,主要用来倾听而不是发表意见和做出决定,我觉得深入理解团队非常重要,要学习项目的业务,学习程序的架构,了解团队的最新动态。所以,做测试经理,不光需要有一门拿得出手的技术,并能够有很好的:团队意识、沟通协作能力、管理能力、软硬兼备,才能成为不打杂少背锅的测试管理经理。有人说提拔基层管理人员的标准是,积极,有责任心,会沟通,会任务拆分,有一定技术基础,价值观和上司一致。测试经理最重要的决策就是招聘(识人),因为一旦录用了不合适的人,就会长期为自己的错误决策吞下苦果。

2024-08-07 15:58:08 606

原创 浅谈Jmeter性能测试流程

是用户对应用性能满意度的量化数值,他提供了一个统一的测量和用户体验的方法, 吧最终用户的体验和应用性能统一度量,下图中0表示没有满意度,1表示所有用户均满意,是开发团队追求的目标。以登录业务为例子,本次测试的目的在于验证平台是否能支持100个用户的并发登录,无需考虑持续时间,根据对应的场景测试用例,设置线程组数据,脚本可以通用(如果有必要可以去掉思考时间、添加集合点等)。结合聚合报告,分析登录业务的每个请求的平均响应时间为:15s,是小于5s的,故该项指标测试不通过;

2024-08-07 15:57:29 966

原创 面试被问的高频问题!千万别踩雷!

而与公司业务或者工作本身的问题只字不提,可能会给面试官的印象是你只关心自己的得失,而对怎么做好工作并不关心。很多公司不止一轮面试,不要初级面试阶段就去问,显得很浮躁,同样容易会给你打上一个只关心钱的标签。2)可以谈谈自己的观点,为什么更看重这个机会,用自己的专业度说服面试官,也为后续面试通过夯实基础。又如你应聘的是运营岗,你总不能回答我的缺点是平时不爱上网,或者不怎么关注新闻热点吧,谁敢录用。,抓不到你的“把柄”,就大错特错了。拿刚才谈到的我太内向来说,如果你应聘的岗位是销售岗,这样回答,妥妥职业硬伤。

2024-08-07 15:56:36 484

原创 2024高级测试工程师面试思考

这一段时间给部门做了部分中高级测试工程师的二面,整体面下来感觉测试技术以及基础技能掌握的都比较浅。

2024-08-06 17:16:48 1149

原创 软件测试:安全测试常见测试方法

通过漏洞扫描技术,测评人员能够检测主机是否开放了不必要的服务,是否对外部的网络探测行为进行了有效的屏蔽,是否设置了安全策略避免自身的敏感信息外协,是否安装了存在严重安全隐患的操作系统版本等等。例如:A账号的个人资料ID为1,B账号的个人资料ID为2,登录B账号,直接把URL的ID修改为1,如果可以查看到A的个人资料,说明存在越权漏洞。通过代码走读的方式对源代码的安全性进行测试,常用的代码检查方法有:数据流、控制流、信息流等,通过这些测试方法与安全规则库进行匹配,进而发现潜在的安全漏洞。

2024-08-06 17:13:48 589

原创 性能测试瓶颈:CPU 问题的深度分析和调优

概念:CPU(中央处理器:Central Processing Unit)),是一块超大规模的集成电路,是计算机的运算核心【拿到数据后先计算】和控制核心【然后再根据计算结果去控制】。功能:主要是解释计算机指令以及处理计算机软件中的数据。电脑中所有操作都由CPU负责读取指令,对指令译码并执行指令的核心部件。计算机程序编译后 0101二进制代码,CPU接受到这个指令,解释指令拿到数据,处理数据。

2024-08-03 17:09:47 515

原创 4年经验面试要15K,一问自动化却以为我在刁难他?

我其实挺无奈的,他认为我是在刁难他,觉得这些题目在他以前的工作中没有出现过,他4年时间一直在公司做功能测试,每天就是点点点,别说自动化了,我认为他连稍微复杂一点的项目都不会,甚至还是在认为公司是在刁难他,这种人我也没有任何办法呀,不思考自己为什么不会这个,反而在找面试官为啥不问他会的…我跟他说,我不是什么大老板,我和他一样也是一样是做测试的,一样只是公司的技术工,我也并没有刁难他,我只是考了他一个项目里常规的一个知识点,我甚至把那个项目举例跟他说出来,我当时不理解,为什么要觉得面试官会在刁难他。

2024-08-03 17:08:48 414

原创 性能测试面试题,5分钟速刷一下!

集合点是测试脚本中的一个标记,当每个虚拟用户执行到标记处时,会停留在标记处等待其他的虚拟用户,当达到预期设置的并发数时,标记处的所有用户同时启动执行后续的请求 集合点会产生瞬间高并发,但是也会降低平均压力。所以在压测过程中,如果有要求瞬间高并发的业务,就需要使用集合点,比如抢购,秒杀之类的业务。没有类似业务则不需要加集合点。

2024-08-02 22:21:06 912

原创 软测面试二十问(最新面试)

首先我会复现这个bug给开发人员,并沟通为什么他不认为这是一个bug,推动对方进行修复,如果不行我会跟产品经理沟通,确认需求是否设计如此,如果影响不大,可以对bug进行降级,如果影响大,会坚定自己的立场,让问题最终得到解决。参加需求评审会,解决需求疑问---写测试用例---对测试用例进行评审---评审后开始执行测试---提交bug---追踪bug---关闭bug---回归测试---交叉测试---编写测试报告---冒烟测试。同时,AI和机器学习在测试自动化和质量预测方面也将发挥越来越重要的作用。

2024-08-01 16:11:55 235

原创 2024年软件测试岗必问的100+个面试题【含答案】

介绍要领:个人基本信息、工作经历、之前所做过的工作及个人专长或者技能优势。扬长避短,一定要口语化,语速适中。沟通好的就多说几句,沟通不好的话就尽量少说两句。举例如下:是软件测试中的一种度量,描述程序中源代码被测试的比例和程度,所得比例称为代码覆盖率。在做单元测试时,代码覆盖率常常被拿来作为衡量测试好坏的指标,甚至,用代码覆盖率来考核测试任务完成情况,比如,代码覆盖率必须达到80%或 90%。代码覆盖率 = 代码的覆盖程度,一种度量方式。代码覆盖率的意义。

2024-08-01 16:09:34 944

原创 字节面试 | 如何测试RocketMQ、RocketMQ?

与定时消息同原理,生产者生产消息时指定特定的 MessageQueue ,消费者消费消息时,消费特定的 MessageQueue,当然如果只有单个MessageQueue,则不会有消费顺序的问题。同一个 MessageQueue 保证里面的消息是顺序消费的前提是:消费者是串行的消费该 MessageQueue,因为就算 MessageQueue 是顺序的,但是当并行消费时,还是会有顺序问题。首先保证消息的消费正确、设计逆向用例,在验证消息内容为空等情况时的消费正确性;6、消费的先后顺序以及消费阻塞问题。

2024-07-31 22:30:53 214

原创 软件测试常见面试问题:说一下缺陷的严重程度和优先级是怎么划分的

而所谓的优先级的话,就是站在测试的角度希望开发人员去修复这个问题的先后顺序嘛,一般情况下缺陷的优先级和缺陷的严重程度是成正比关系的,因为越严重的缺陷,给我带来的影响越大嘛,那我们肯定是希望在越短的时间内去修复它的,比如严重程度为致命的缺陷,它的优先级就是最高的紧急,而后面的严重、一般和轻微的话,它们的优先级依次就对应高、中和低了。对于缺陷的严重程度和优先级的划分,不同的公司有不同的要求,有的公司可能划分的是3个等级,有的可能是4个等级,有的呢划分为了5个等级。二级严重的缺陷:就是用户经常使用的功能、UI;

2024-07-30 22:08:13 212

原创 阿里测试开发面试题1份

举例:[-1,0,2,5] 给出数字1,那么数组中与1最接近的是-1,0,2 三个数之和-1+0+2=1。一、正则表达式,. 表示匹配除了换行符之外的任意单个字符,而 * 表示匹配前一个字符零次或多次。举例:[1,3,5,3,1],其中有一个数即5不成对,输出5,其他数字不输出。三、一个求组,都有2个成对,但有1个不成对,把不成对的打印出来了。二、数组,给一个数,求距离最近的三个数之和。a,不全部包含aa ,打印false。aaa,全部包含aa,打印true。a*全部包含aaa,打印true。

2024-07-30 22:07:32 255

原创 高频软件测试基础面试题

为了发现程序中的错误而执行程序的过程。测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。简单地认为,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。

2024-07-29 21:39:30 402

原创 软件测试十大必问面试题(附答案和解析)

参考答案:先大概描述一下这个项目是做什么的(主要功能),包括哪些模块,是什么架构的(B/S、C/S、移动端?),你在其中负责哪些模块的测试。期间经历了几个大版本及几个小版本的迭代。全程参与需求评审、测试用例编写、搭建测试环境、测试、BUG跟踪、上线等环节。在测试过程涉及到常规的功能测试、使用Postman进行接口测试、简单的性能测试等等。测试过程中也会使用SQL Server(类似的数据库)进行增删改查、使用抓包工具进行抓包、根据后台日志进行数据分析、辅助测试等。

2024-07-29 21:38:37 581

原创 软件测试面试之支付系统测试

假设你测试的系统支持微信支付,在微信支付成功点击完成返回被测APP,这时候APP的订单状态需要更新,就会向服务器发起查询,如果因为网络问题没查到返回结果,APP需要展示给用户一个支付处理中的页面,请用户等待并再次发起查询,但是这个等待和查询不能是无期限的,需要有次数限制,如果最后还是没有查询到,需要提示用户稍后查询,如果查询到支付结果,则需要展示给用户对应的结果。如果再采用向上取整或者向下取整,也会有问题,所以涉及到金额,除了考虑单位外,还要考虑合适的取整和计算方法,不然都会导致精度丢失。

2024-07-29 21:33:52 413

原创 软件测试面试:拿到一个版本(产品),如何开展测试?

这一步可以灵活调整,视测试时间充分与否,交叉测试人员可以是同组的,也可以是外组测试,可以重点测试Bug聚集的模块 ,也可以探索测试,但测试完成后要做好小结,以便与第一位测试人员的小结做比对。,在开发多次迭代的基础上,要进行最后一轮的可用性测试,在走流程的过程中,要重点关注Bug集中的模块或语句,以及重新打开频率较高Bug的代码逻辑,在最后一轮的大回归测试中,建议结对测试效果会更好。以上,即是一般性软件产品的测试步骤,实际工作中,可以根据软件版本的大小,及测试团队的规模来具体规划测试流程。

2024-07-29 21:30:56 431

原创 Python读取文件数据写入到数据库中,并反向从数据库读取保存到本地

设计一个类,完成数据封装,新建一个python文件,名为:data_define.py,根据数据的分析,成员变量包含 date, order_id, money, province# 数据定义的类self.date = date # 订单日期self.order_id = order_id # 订单IDself.money = money # 订单金额self.province = province # 销售省份。

2024-07-26 21:47:11 864

原创 基于 JMeter 完成 Dubbo 接口的测试

默认是不支持 Dubbo 接口测试的,但是我们可以通过拓展的插件或 jar 包实现此功能。

2024-07-26 21:43:54 314

原创 自动化测试之如何搭环境

待测程序的驱动工具(selenium + firefoxdriver) + 测试执行器(unittest) + 编程语言的编译器/解释器(python3.6) + 开发工具IDE(pycharm) + 辅助工具(firebug,firepath)。待测程序的驱动工具(selenium + firefoxdriver) + 测试执行器(testNG) + 编程语言的编译器/解释器(JDK1.8) + 开发工具IDE(Idea) + 辅助工具(firebug,firepath)。提供调试功能,俗称“打断点“。

2024-07-26 21:43:04 254

原创 Jmeter 性能-并发压力TPS计算

2、领券活动压测平台注册用户数100w,用10w用户准备抢券,10w人同时在10秒内访问抢券接口。数据计算假如平台总注册用户数有100w,有10w用户约定好同时对某一接口进行访问。比如1分钟,陆续来访10w用户,那么我们系统并发用户是比实际的10w要小的。那一个秒杀活动开始时,10w用户在10秒内重复请求多次,平均3次每个人,那么。在线用户数:登录状态的用户数,挂在系统上,但是不会对系统产生压力。系统的目标tps需达到30000才抗住10w用户的并发访问压力。并发用户数:真正产生操作的用户,产生压力之源。

2024-07-25 21:35:30 243

原创 2024最新软件测试项目面试题【含答案】

我们公司是这样的,迭代还是蛮快的,一般是两个星期一个迭代,迭代测试两轮。Bug的话不一定哦,关键还得看开发,哈哈,开发的版本质量好的话,BUG就会少些,整个版本比较好的情况下大概也就二十来个BUG,当然如果遇到开发是个新手,那么找到60-70个也是很常见的,比如之前的那个。3)重新选择下拉框,输入信息全部清空,原因,修改类型,重新刷新界面,输入数据,并没有 保存缓存里面,导致一刷新,原来信息没有,解决,开发选择不同借款类型,不再进行刷新。6、敏捷团队只专注于开发项目中当前最需要的、最具价值的部分。

2024-07-24 20:45:28 810

空空如也

空空如也

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

TA关注的人

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