1、前言 只要是做测试工作的,必然会接触到数据库,数据库在工作中的主要应用场景包括但不限于以下: 功能测试中,涉及数据展示功能,需查库校验数据正确及完整性;例如商品搜索功能 自动化测试或性能测试中,某些接口要跑通,需要关联到数据库操作;例如注册接口中短信验证码获取 自动化测试中断言处理,除了响应结果的断言,还包括到数据库断言 自动化测试或性能测试中,某些场景需批量造数据,可能需要用到数据库造数据 测试中,发现bug,需定位bug,可能需要查询到数据库进行定位 当我们利用Jmeter或postman工具进行接口测试,又或者利用python去进行自动化测试,比如商品搜索功能,需查库校验搜索...

  VToYn8Q6reDH   2024年01月19日   18   0   0 软件测试

一、什么是接口测试? 所谓接口,是指同一个系统中模块与模块间的数据传递接口、前后端交互、跨系统跨平台跨数据库的对接。而接口测试,则是通过接口的不同情况下的输入,去对比输出,看看是否满足接口规范所规定的功能、安全以及性能方面的要求。 二、为什么要做接口测试? 1、相比系统测试,更早介入测试,提高效率 2、可以发现前端测试不了的问题,提高版本质量 3、接口标准化了,更容易实现自动化和持续集成,降低测试成本 因此在软件测试招聘岗位的要求中,无论是功能测试、自动化测试、性能测试亦或测试开发岗位,接口测试都是必须掌握的! 三、如何开展接口测试? 接口测试的开展一般包含5个部分:接口文档分析、接口用...

  VToYn8Q6reDH   2023年11月01日   151   0   0 软件测试

Git作为一个版本管理工具,在企业中的应用越来越普遍。作为一个测试工程师,不可避免会需要接触到Git的相关操作,以下整理Git客户端的常见操作,以及应用中新手常碰到的一些问题。 1、环境安装及配置 Git下载地址:https://gitforwindows.org/ TortoiseGit,Git客户端,针对32/64操作系统位数及对应的语言包下载地址:https://download.tortoisegit.org/tgit/ 下载后,双击一步步按照安装即可   2、配置 选择一个本地目录,作为Git项目存放的目录,方便管理。如:D:\Work-git 目录空白处点击鼠标右键,...

  VToYn8Q6reDH   2023年11月01日   35   0   0 软件测试

金三银四又要来了,很多小伙伴开始为找工作做准备,对于一些缺少工作及面试经验的大学应届生或1年左右测试经验的同学,以下这些非常经典的面试题一定要重点看!纯干货!赶紧mark!   面试题1:请先简单做一下自我介绍? 等通知的回答: 你好,面试官,我叫xx,我来自长沙,大学在上海就读,现在在xx公司从事测试2年,做过很多项目,性格开朗.. 拿offer的回答: 你好,我叫XX,20年从湖南大学计算机专业毕业,毕业至今在零檬公司从事软件测试工作2年。主要负责的项目一个是家居定制整合平台系统,有web端跟app端,这个系统是设计师发布作品,购买者选择订单,设计师接收订单这样的一个产品模式;我...

  VToYn8Q6reDH   2023年11月01日   52   0   0 软件测试

一、APP弱网测试背景 App在使用的过程中,难免会遇到不同的弱网络环境,像在公车上、在地铁、地下车库等。在这种情况下,手机常常会出现网络抖动、上行或下行超时,导致APP应用中出现丢包延迟,从而影响用户体验。 作为软件测试工程师,我们要在app上线前做一定弱网络环境场景模拟,查看app在弱网络环境下是否存在某些未知的问题。例如: 客户端卡死、崩溃等异常 核心功能导致软件不能正常运行 存在有损害用户利益或被用户额外获利的机会 是否有合理的重连机制,避免每次重连都返回到登录界面 是否有合理的重发机制,对丢包延时情况有对应的合理提示   二、弱网测试要点 一般应用低于2G速率的都属于弱...

  VToYn8Q6reDH   2023年11月01日   48   0   0 软件测试

进行软件测试面试时,相信大家或多或少都会被问到一些关于计算机网络的问题,今天这篇文章就目前反馈比较多的计算机网络面试题及答案做了一个整理,在找工作的你,赶紧看过来   1.说一下你理解的七层网络模型? 答案: 应用层:网络服务与最终用户的一个接口。协议有:HTTPFTPTFTPDNS协议等; 表示层:数据的表示、安全、压缩的格式; 会话层:建立、管理、终止会话。对应主机进程,指本地主机与远程主机正在进行的会话 传输层:定义传输数据的协议端口号,以及流控和差错校验。协议有:TCPUDP协议。 网络层:进行逻辑地址寻址,实现不同网络之间的路径选择。协议有:ICMPIP(IPV4IPV6)...

  VToYn8Q6reDH   2023年11月01日   72   0   0 软件测试

1、配置国内源进行docker安装,报错HTTPError404NotFound 原因:由于配置国内镜像源时,把地址写错了,导致后面安装docker提示HTTPError404 解决方法: 1)进入到/etc/yum.repos.d目录下 cd/etc/yum.repos.d ll 2)将所有docker相关的repo文件删除,包括刚添加的错误的阿里云镜像也删除 rm-rfdocker-ce.repo rm-rfmirrors.aliyun.com_docker-.repo 3)删除后,重新进行如下docker的安装 yum-yupdate yuminstall-yyum-uti...

  VToYn8Q6reDH   2023年11月01日   52   0   0 软件测试

测试人员在找工作中,基本都会碰到让介绍项目的这种面试题,如何正确介绍自己的项目?需要做哪些技术准备?今天这篇文章,围绕这些问题,跟大家一起聊一聊。 关于介绍自己的项目?可以从以下几个方面来表述: 【项目基本介绍]】项目架构、项目业务流程、包含功能模块; 【项目职责】总结自己在项目中所做的工作,可进行一些数据量化 【某一项职责细化】针对项目中所做工作的某一项展开说明,体现亮点,凸显优势   以电商项目为例: 1.项目基本介绍 这个电商项目是一个B/S架构的B2C电商平台系统,依托线上平台为客户提供各种美妆产品,包括护肤、化妆品、美容、香水等等。平台由前后台两部分构成,前台面向买家,...

  VToYn8Q6reDH   2023年11月01日   31   0   0 软件测试

前言 软件开发模型是指软件开发全部过程、活动和任务的结构框架。一般包括需求、设计、编码和测试等阶段,甚至包括维护阶段。软件开发模型明确规定了软件开发过程中要完成的主要活动和任务,用来指导整个开发过程中的工作。对于不同的系统,可依据软件的特点、项目成员的参与方式选择不同的软件开发模型。作为测试工程师,测试的工作内容与软件开发模型紧密相关,不同的开发模型中,测试的任务和作用也会不同。以下,给大家介绍几种常见的开发模型。 1、瀑布模型 瀑布模型作为最早出现的软件开发模型,提供了软件开发的基本框架,为后续出现的开发模型奠定了基础。从1970年被温斯顿·罗伊斯(WinstonRoyce)提出后,直到8...

  VToYn8Q6reDH   2023年11月01日   54   0   0 软件测试

1、你还有收到其他offer吗? 其实hr问你offer情况,是对你感兴趣,想要进一步了解你,看下你的市场竞争力。但注意不要太坦诚的说:我还没有offer或者收到两个offer还想对比对比;也不要撒谎没有offer说有offer。可以分有offer跟没offer两种情况来回答。 1.有offer: 我确实收到了两个offer,薪资待遇也达到了我的预期,但是求职需谨慎,除了薪资待遇之外,我也想从行业前景,平台机会,个人发展做综合选择,之所以选择来贵司面试,也是因为非常认可贵司的平台,很期待有机会一起共事。2.无offer: 我是本周才开始看工作机会的,目前还有两家公司也约了面试,和您聊过之后,感...

  VToYn8Q6reDH   2023年11月01日   62   0   0 软件测试

1、前言 等价类边界值分析法大家应该都比较熟悉,这两种方法主要针对单个输入类条件的测试,对于输入条件存在关联组合的情况则无法覆盖。如果需要对输入条件进行组合测试,那么就得好好来了解下判定表和因果图法了。因果图和判定表都是对输入组合情况进行测试,第一步都是先分析功能的输入与输出;若对输入存在约束关系的,可以先通过分析输入与输入间、输入与输出间的依赖关系画出因果图,再依据因果图得到判定表,去掉不合理组合情况,最终得到测试用例。这篇文章主要给大家介绍判定表法的概念及运用。 先看个例子: 某公司涨薪有这样一条规则:若员工有5年工龄或具有1级贡献,则涨薪。 如果使用等价类划分法得到: 设计测试用例如下...

  VToYn8Q6reDH   2023年11月01日   34   0   0 软件测试

前言:Apifox是什么? 简介:简单来说,Apifox=swagger+mock+postman+Jmeter,是API文档、API调试、APIMock、API自动化测试一体化协作平台。可以把接口开发过程中各角色的工作,例api设计者、后端开发、前端开发、测试人员协同到一个Apifox平台完成。 工具使用界面的各个功能都直接提供“使用帮助文档”的快捷入口,同时也提供了演示项目来练习,对于新手非常友好。 官网:https://www.apifox.cn/ 下载安装:官网下载软件包,支持Windows、Mac、Linux系统,同时也可web操作。安装按照指引完成即可。 1、Apifox导入...

  VToYn8Q6reDH   2023年11月01日   84   0   0 软件测试

作为一名测试工程师,在整个的职业生涯中,会涉及到各种不同类型的文档编写,大体包括如下: 对应文档模板及文档编写视频如下:     一、测试岗位必备的文档 在一个常规的软件测试流程中,会涉及到测试计划、测试方案、测试用例、测试报告的编写,这些文档也是软件测试岗位必须掌握的文档类型。 1、测试计划 测试计划是组织管理层面的文件,从组织管理的角度对一次测试活动进行规划。对测试全过程的测试范围、组织、资源、原则等进行规定和约束,并制定测试全过程各个阶段的任务分配以及时间进度安排,并提出对各项任务的评估,风险分析和管理需求。 编写时间...

  VToYn8Q6reDH   2023年11月01日   46   0   0 软件测试

1、 用例设计:根据下面需求,进行测试用例设计,请注意对测试点的表达。 (网页端)需求描述: 某项目的营养素配置页面,供用户用来配置营养素的相关信息,其中: l  项目可供用户选择一种或多种营养素; l  点击每行尾部的“+”可以增加一行输入框,点击每行尾部的“-”会删除当前行; l  每种营养素都包括默认推荐量; l  推荐量分为单值和范围两种形式,其中,单值为单一输入框,范围则填写推荐量的推荐范围; l  点击确认按钮保存配置中信息。   答案参考: 用例1:配置1种营养素。营...

  VToYn8Q6reDH   2023年11月01日   169   0   0 软件测试

伴随着AI技术的兴起,像OpenAI推出的ChatGPT、Microsoft发布的Microsoft365Copilot、阿里的通义千问、百度的文心一言、华为的盘古大模型等。很多测试人员开始担心,岗位是否会被AI取代?其实取代你的不是AI,而是会使用AI的测试人!   在工作中,测试人员怎么利用AI提高自己的工作效率呢?一般来说,测试工程师的AI使用场景主要如下,但不局限于此。 使用AI提高测试工作效率,要掌握如何提问,一般可以按照如下三步走:     一、协助编写测试文档 测试文档包括测试计划、测试用例、测试报告、工作日...

  VToYn8Q6reDH   2023年11月01日   63   0   0 软件测试
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~