03 2022 档案

摘要:敏捷测试作为敏捷开发过程中的一部分,最终的目的保证适应产品需求快速变化的情况下的产品质量,并快速的交付出高质量的产品。 敏捷测试中提倡的几个关键方法 1、测试早期介入 2、全员测试 3、全程测试 4、快速回归测试 5、全程自动化测试 这些方法与以前传统的测试方法并没什么太大的差异,敏捷和传统测试的差 阅读全文
posted @ 2022-03-30 17:26 会唱歌的喵~ 阅读(164) 评论(0) 推荐(0)
摘要:接口自动化测试常见问题总结 1.sql语句内容出现错误 空格,由于有些字段判断是变量,需要将sql拼接起来,但是在拼接字符串时没有加空格导致报错。 2.sql语句格式错误 检索类型,有些需要加引号,容易忽略。 3.断言返回数据的类型 判断业务状态码时需注意返回的code值类型,例如int或strin 阅读全文
posted @ 2022-03-24 16:27 会唱歌的喵~ 阅读(550) 评论(0) 推荐(0)
摘要:本项目实现接口自动化的技术选型:Python+Requests+Pytest+YAML+Allure ,主要是针对之前开发的一个接口项目来进行学习,通过 Python+Requests 来发送和处理HTTP协议的请求接口,使用 Pytest 作为测试执行器,使用 YAML 来管理测试数据,使用 Al 阅读全文
posted @ 2022-03-24 15:09 会唱歌的喵~ 阅读(309) 评论(0) 推荐(0)
摘要:Selenium调用使用360浏览器,QQ浏览器,遨游浏览器,猎豹浏览器,Chromium 国产的360安全浏览器,360急速浏览器,QQ浏览器,遨游浏览器甚至新版还未上市的Edge浏览器都是基于Chrome浏览器的开源版本Chronium开发来的。所以360浏览器可以理解为一个定制的Chrome浏 阅读全文
posted @ 2022-03-17 17:54 会唱歌的喵~ 阅读(383) 评论(0) 推荐(0)
摘要:a = [1, 2, 3, 2, 1, 5, 6, 5, 5, 5] b = set(a) for each_b in b: count = 0 for each_a in a: if each_b == each_a: count += 1 print(each_b, ": ", count) 结 阅读全文
posted @ 2022-03-17 16:06 会唱歌的喵~ 阅读(59) 评论(0) 推荐(0)
摘要:概述一下性能测试流程? 1.分析性能需求。挑选用户使用最频繁的场景来测试。确定性能指标,比如:事务通过率为100%,TOP99%是5秒,最大并发用户为1000人,CPU和内存的使用率在70%以下 2.制定性能测试计划,明确测试时间(通常在功能稳定后,如第一轮测试后进行)和测试环境和测试工具 3.编写 阅读全文
posted @ 2022-03-14 15:50 会唱歌的喵~ 阅读(644) 评论(0) 推荐(0)
摘要:1. 自动化代码中,用到了哪些设计模式? 单例模式 工厂模式 PO模式 数据驱动模式 2. 什么是断言? 检查一个条件,如果它为真,就不做任何事,用例通过。如果它为假,则会抛出 AssertError 并且包含错误信息。 3. UI 自动化测试中,如何做集群? Selenium Grid,分布式执行 阅读全文
posted @ 2022-03-11 17:46 会唱歌的喵~ 阅读(125) 评论(0) 推荐(0)
摘要:1.请问你是如何做接口测试的? 大体来说,经历以下过程:接口需求调研、接口测试工具选择、接口测试用例编写、接口测试执行、接口测试回归、接口测试自动化持续集成。 具体来说,接口测试流程分成以下九步: 第一步:分析出测试需求,并请开发提供接口说明文档; 第二步:从接口说明文档中整理出接口测试用例,里面要 阅读全文
posted @ 2022-03-11 17:16 会唱歌的喵~ 阅读(2173) 评论(0) 推荐(1)
摘要:可以把登录接口单独放在一个线程组里面,然后向下传参 实现思路:1.新增setup线程组,添加登录接口 登录接口下面: -》添加边界提取器 -》添加信息头管理器 -》添加Beanshell 后置处理程序即BeanShell PostProcessor,使用setProperty的函数,然后在下个线程里 阅读全文
posted @ 2022-03-10 19:01 会唱歌的喵~ 阅读(460) 评论(0) 推荐(0)
摘要:1.请问你是如何做接口测试的? 大体来说,经历以下过程:接口需求调研、接口测试工具选择、接口测试用例编写、接口测试执行、接口测试回归、接口测试自动化持续集成。 具体来说,接口测试流程分成以下九步: 第一步:分析出测试需求,并请开发提供接口说明文档; 第二步:从接口说明文档中整理出接口测试用例,里面要 阅读全文
posted @ 2022-03-10 18:24 会唱歌的喵~ 阅读(135) 评论(0) 推荐(0)
摘要:反引号与双引号kingbase不支持mysql中的 反引号 与其相对应的是 双引号 mysql中的语法:`name` kingbase中的语法:“name”正则表达式kingbase 正则表达式 与mysql中 的语法不通 : mysql 中的语法:`name` regexp ‘^b.’ kingb 阅读全文
posted @ 2022-03-10 10:33 会唱歌的喵~ 阅读(4239) 评论(0) 推荐(0)
摘要:1.擅长哪些开发语言? 学习过 Java,C 等 半精通 Python 2.输入 URL 到网页显示出来的全过程 输入网址 DNS解析 建立tcp连接 客户端发送HTTP请求 服务器处理请求 服务器响应请求 浏览器展示HTML 浏览器发送请求获取其他在HTML中的资源。 3.HTTP 和 HTTPS 阅读全文
posted @ 2022-03-08 17:13 会唱歌的喵~ 阅读(79) 评论(0) 推荐(0)
摘要:测试面试之测试工具考点 介绍一下测试中常用的工具(必备基础,必须掌握!) 需求问题跟进、测试计划、风险评估登记、测试报告、复盘会议:wiki 测试用例:Xmind 编写,Testlink 管理 测试执行:ELK、Xshell等 Bug 管理:Jira、bugfree、禅道等 接口测试相关:Charl 阅读全文
posted @ 2022-03-08 17:11 会唱歌的喵~ 阅读(82) 评论(0) 推荐(0)
摘要:1.介绍一下测试流程(重点,常见!) 需求评审、测试计划、测试用例、用例评审、冒烟测试、测试执行、验收测试、风险评估、上线观察、问题跟进、测试报告、复盘会议; 根据自己的日常经验来回答,每个点的工作内容都需要清晰掌握,有可能就某个点如何工作进行提问。 2.介绍一下测试方法 按阶段:单元测试、集成测试 阅读全文
posted @ 2022-03-08 17:01 会唱歌的喵~ 阅读(281) 评论(0) 推荐(0)
摘要:三次握手 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN 阅读全文
posted @ 2022-03-08 11:30 会唱歌的喵~ 阅读(43) 评论(0) 推荐(0)
摘要:adb命令 在开发或者测试的过程中,我们可以通过adb来管理多台设备,其一般的格式为: adb [-e | -d | -s <设备序列号>] <子命令> 在配好环境变量的前提下,在命令窗口当中输入adb help或者直接输入adb,将会列出所有选项的说明及子命令 这里介绍一些里面蝉蛹的命令: 1、a 阅读全文
posted @ 2022-03-08 11:06 会唱歌的喵~ 阅读(421) 评论(0) 推荐(0)
摘要:深浅拷贝用法来自copy模块。 导入模块:import copy 浅拷贝:copy.copy 深拷贝:copy.deepcopy 对于 数字 和 字符串 而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。 字面理解:浅拷贝指仅仅拷贝数据集合的第一层数据,深拷贝指拷贝数据集合的所有层。所 阅读全文
posted @ 2022-03-08 10:57 会唱歌的喵~ 阅读(62) 评论(0) 推荐(0)
摘要:你好,我是小牛。最近,面试了几家大厂,基本都会问到中间件相关技能,问的比较多的就是消息中间件mq和redis缓存数据库。关于大厂为什么喜欢问这些,原因也比较简单。因为实际工作中确实经常用到这些中间件,我们不会针对这些中间件专门去做测试,但是会基于一些业务场景去测试,如果不懂的话,测试起来肯定就一脸懵 阅读全文
posted @ 2022-03-01 16:52 会唱歌的喵~ 阅读(1164) 评论(0) 推荐(0)
摘要:假如说面试官看你简历里写了 MQ 中间件的使用经验,很可能会有如下的问题: 你们公司生产环境用的是什么消息中间件? 为什么要在系统架构中引入消息中间件? 引入消息中间件之后会有什么好处以及坏处? 好,下面我们一个个的来分析! 你们公司生产环境用的是什么消息中间件? 这个首先你可以说下你们公司选用的是 阅读全文
posted @ 2022-03-01 15:39 会唱歌的喵~ 阅读(157) 评论(0) 推荐(0)
摘要:如果现在,项目要上线了我还没有发现bug,那种焦灼感反而由一些欣慰替代,我发现我心态的转变可能是源于我意识的转变,当别人问我,测试是干嘛的时候,我可能更偏重于,测试是一个把质量意识输出到整个团队的人,是一个流程推动者,是一个需求挖掘者,是一个质量把关者,一方面我们确实通过自己的经验和技术手段去挖掘更 阅读全文
posted @ 2022-03-01 11:02 会唱歌的喵~ 阅读(762) 评论(0) 推荐(0)