随笔分类 - 职业规划 & 面试 & 思维提升
摘要:主要基础的方法,数据驱动, PO驱动的分层 自定义的异常,工具包,配置文件,测试报告, 日志收集,关键字的驱动, 数据,接口的管理 以上均需要二次开发完成
阅读全文
摘要:第二部分NoSQL部分已发布:2020字节跳动数据库面试题及答案(二)—— NoSQL部分 题目列表 数据库三范式 分别说一下范式和反范式的优缺点 Mysql 数据库索引。B+ 树和 B 树的区别 为什么 B+ 树比 B 树更适合应用于数据库索引,除了数据库索引,还有什么地方用到了(操作系统的文件索
阅读全文
摘要:前言 面试题:如果造10w条测试数据,如何在数据库插入10w条数据,数据不重复 最近面试经常会问到sql相关的问题,在数据库中造测试数据是平常工作中经常会用到的场景,一般做压力测试,性能测试也需在数据库中先准备测试数据。那么如何批量生成大量的测试数据呢? 由于平常用python较多,所以想到用pyt
阅读全文
摘要:前言 面试题:如何造10w条测试数据,如何在数据库插入10w条数据,数据不重复?想面试高级测试、高级自动化测试、测试开发岗位,面试时候考察 SQL 就不是简单的增删改查的,必然会问到存储过程。一问到存储过程基本上是送命题了,本篇讲解下如何使用存储过程在 mysql 数据库快速造大量测试数据。 存储过
阅读全文
摘要:前言 接口测试最近几年被炒的火热了,越来越多的测试同行意识到接口测试的重要性。接口测试为什么会如此重要呢?主要是平常的功能点点点,大家水平都一样,是个人都能点,面试时候如果问你平常在公司怎么测试的,你除了说点点点,还能说什么呢,无非就是这个项目点完了点那个项目,这就是为什么各行各业的只要手指能点得动
阅读全文
摘要:前言 前面总结了一篇关于接口测试的常规面试题,现在接口自动化测试用的比较多,也是被很多公司看好。那么想做接口自动化测试需要具备哪些能力呢?也就是面试的过程中,面试官会考哪些问题,知道你是不是真的做过接口自动化测试?总的来说问的比较多的就是以下几个问题: 1.json和字典的区别? -对基础数据类型的
阅读全文
摘要:前言 在PC浏览器的地址栏输入一串URL,然后按Enter键这个页面渲染出来,这个过程中都发生了什么事?这个是很多面试官喜欢问的一个问题如果测试只是停留在表面上点点点,不知道背后的逻辑,是无法发现隐藏的bug,只能找一些页面上看得到的bug。测试人员如果想在技术上有所提升,必然要都懂接口(API)测
阅读全文
摘要:对于软件测试来说,怎么样才算测够了?如何评价测试的有效性?那么多测试用例,以后怎么删?在软件测试中会遇到非常多的问题,阿里研究员、软件测试工程师郑子颖分享了18个他总结出的难题以及相关看法,希望对同学们有所启发。 对于软件测试来说,怎么样才算测够了?如何评价测试的有效性?那么多测试用例,以后怎么删?
阅读全文
摘要:很多同学都应该听过幂等这个概念,但如果在面试中真的被问起来什么是幂等,你有信心去解释清楚么? 首先看看幂等的定义。 一个HTTP方法是幂等的,指的是同样的请求被执行一次与连续执行多次的效果是一样的,服务器的状态也是一样的。换句话说就是,幂等方法不应该具有副作用(统计用途除外)。在正确实现的条件下,G
阅读全文
摘要:本文内容在以下环境运行成功:Windows10Python2.7android-sdk_r24.4.1Appium-windows-1.15.1chromedriver_2.40小米手机微信7.0.13(webview66.0.3359) 环境之前已经搭建好了,还没搭建好环境的看这里:https:/
阅读全文
摘要:我们平时说的H5测试就是HTML5,其实就是:移动端WEB页面。 ★ 我们以往的APP是使用原生系统内核的,相当于直接在系统上操作,是我们传统意义上的软件,更加稳定 ★ H5的APP先得调用系统的浏览器内核,相当于是在网页中进行操作,较原生APP稳定性稍差,似乎还没有百万级用户量的H5 APP ★
阅读全文
摘要:有一个数字字符的列表: numbers = ['1', '5', '10', '8'] 想要把每个元素转换为数字: numbers = [1, 5, 10, 8] new_numbers = []; for n in numbers: new_numbers.append(int(n)); numb
阅读全文
摘要:import pandas as pd df = pd.read_excel('./xx.xls') print(df.columns)
阅读全文
摘要:循环方法: import os def allfile(basepath): for item in os.path.listdir(basepath): path = os.path.join(basepath, item) if os.path.isfile(path): print item
阅读全文
摘要:安全测试能做什么 安全测试指的在软件产品的生命周期中,特别是产品开发基本完成到发布阶段,对产品进行检验以验证产品符合安全需求定义和产品质量标准的过程。通过有效的安全测试手段,在系统功能稳定可用的同时确保应用安全,不被外部攻击击穿、不发生数据泄露、提升IT产品的安全质量,尽量在发布前找到安全问题予以修
阅读全文
摘要:概念&目的 本周分享的性能测试,主要面向的是服务端的性能测试。 性能测试是从业务中提取压测模型,然后利用压测工具按照模型制造压测流量,并对目标应用集群进行施压,在施压过程中观察应用集群的性能表现和发掘性能瓶颈的测试行为。 当前性能测试主要分为线上压测和线下压测。线上压测主要通过全链路压测执行,线下压
阅读全文
摘要:服务端测试 服务端测试有两种:一种是直接对 WEB 或者 APP 的 API 接口进行测试;另一种是对更后端的数据库、缓存系统、中间件、文件系统等进行测试,核心就是输入输出是否符合服务设计。必备的测试手段包括: 接口测试 性能测试 稳定性测试 异常测试 其中稳定性测试中涉及:异常、超时、重试幂等、性
阅读全文
摘要:移动应用分类&特点 Web App Web App 就是用 H5 开发的应用,在移动端浏览网站应用。优点是开发和发布成本低,直接服务端发布,迭代速度快;缺点是性能和体验比较差,加载速度慢。 Native App 传统的原生 App 开发模式,有 Android 和 iOS 两大系统,需要基于各自的平
阅读全文
摘要:研发过程中的测试工作 研发过程中测试可以做的事情很多,下面流程环节的介绍只列出了最主要的一些测试活动,可以作为一些基本参考,测试怎样才能更深入地介入,得到团队认可和建立存在感,拿到更好的质量保障结果,是需要在工作中不断地思考实践的。因此这一章虽然是介绍流程,但是在实操中,不限定角色、阶段和方式,大家
阅读全文
摘要:测试分析与设计 测试是一门精细的学科,新人同学很容易有的误区是认为做测试主要就是编写测试用例和执行测试用例,进阶能力是写自动化脚本或研发工具。而实际上,测试人员最难修炼的是测试分析能力,测试分析能力是衡量一位测试同学是否专业的分水岭。分析除了使用方法,还需要有对业务、经验、质量的深度理解。自动化或工
阅读全文

浙公网安备 33010602011771号