测试
文章平均质量分 57
郭子安不爱学编程
这个作者很懒,什么都没留下…
展开
-
App三种启动场景:冷启动、热启动、温启动
1、冷启动(App进程创建)系统不存在App进程(APP首次启动或APP被完全杀死)时启动APP此时,APP的启动将经历两个阶段:第一阶段:1、加载并启动app;2、app启动后,第一时间为app显示一个空白的window;3、创建app进程4、第二阶段:5、系统一旦创建了app进程,app进程就要负责做以下的任务:创建app对象;1、启动主进程ActivityThread;2、创建MainActivity;3、渲染视图;4、执行onLayout;5、执行onDraw6、完成第原创 2022-04-13 14:47:11 · 6695 阅读 · 0 评论 -
BUG优先级定义各种P级别
优先级定义如下:《版本前期阶段》(功能刚提测):【P0—紧急】:完全不能满足产品要求,基本功能明显未实现或完全不可用,阻塞测试流程与进度(核心功能流程)1、功能未实现 、功能缺失2、业务流程不正确3、闪退4、数据未上报5、越权(付费与免费)6、数据统计计算错误7、用户信息丢失或错误,如升级及覆盖安装后数据异常8、币种显示错误9、严重视觉(UI)问题:核心页面10、页面显示(元素不可点、核心页面错乱)11、安全问题(XSS、SQL等注入)12、系统兼容性问题导致主要功能异常(如:按原创 2021-10-20 09:00:32 · 1204 阅读 · 0 评论 -
学会这些Excel技巧和26个快捷键
Excel中Ctrl+26个任意字母快捷键1、Ctrl + A 全选表格2、Ctrl + B 粗体字3、Ctrl + C 复制4、Ctrl + D 向下填充,可以隔行5、Ctrl + E 快速填充6、Ctrl + F 查找7、Ctrl + G 定位8、Ctrl + H 替换9、Ctrl + i 斜体字10、Ctrl + J 输入换行符,知道的人很少11、Ctrl + K 插入超链接12、Ctrl + L 创建表,和Ctrl+T相同13、Ctrl + M 未知14、Ctrl + N原创 2021-04-05 20:47:30 · 283 阅读 · 0 评论 -
黑盒测试用例设计方法二
判定表定义:分析和表述若干输入条件下,被测对象对这些输入作出相应的一种表格。在遇到复杂业务逻辑时可以用该表理清业务逻辑关系。条件桩:需求规格说明书所定义的被测对象的所有输入。条件项:针对条件桩所有可能的输入数据的真假值。动作桩:针对条件,被测对象所采取的操作。动作项:针对条件项的各种取值,被测对象响应的动作。规则:任何一个条件组合的特定取值及其要执行的相应操作。在判定表中贯穿条件项和动作项的一列就是一条规则。1、确定规则个数,假如有n个条件.每个条件有两个取值(0,1),故有2^n种规则。2原创 2021-04-03 21:29:22 · 527 阅读 · 0 评论 -
谁才是接口测试工具的“C位“?
“ 接口测试是测试过程中非常重要的一种手段,这篇文章–接口测试基础全知道 已经跟大家分享了接口测试简单的相关知识。今天就继续跟大家讲一下接口测试的工具,因为常常被大家问到接口测试工具该如何选择,谁才是接口测试最好用的工具,哪种工具是必须要学习的,以及测试工具该如何学习”。常见接口类型首先,在工具之前,我们先了解一下接口的常见类型:webService接口:它是简单对象访问协议(soap)通过http传输,SOAP=RPC+HTTP+XML,即采用HTTP作为通信协议,RPC(Remote Proc转载 2021-04-01 09:11:24 · 111 阅读 · 0 评论 -
APP功能测试
APP功能测试要点app测试一般要关注的功能测试、兼容测试、流量测试、耗电量测试、性能测试、安全测试、网络测试、稳定性测试等。app功能测试主要是依据需求规格和产品说明来验证各项功能,需要关注软件在正常和异常场景下的运行情况。UI测试1)界面(菜单、结构、窗口、按钮)等是否满足需求,文字,图片,是否美观统一。2)程序界面和操作是否友好、易用、易理解。安装卸载验证App是否能正确安装、运行、卸载以及操作过程和操作前后对系统资源的使用情况。安装1)软件安装后是否能够正常运行,安装目录和文件是否原创 2021-04-01 09:10:00 · 528 阅读 · 0 评论 -
黑盒测试用例设计方法(1)
黑盒测试用例设计方法—等价类划分、边界值等价类划分:把所有可能的输入数据划分成若干子集,然后从每一个子集中选取少数具有代表性的数据作为测试数据,就可以用少量代表性的测试数据。等价类划分法分为:有效等价类和无效等价类有效等价类:是指对于程序的规格说明来说是合理的,有意义的输入数据构成的集合。无效等价类:无意义的,不符合需求规定的集合。如何用等价类划分设计用例?一般有如下几个步骤:1、划分等价类和非等价类并编号。2、设计组合方式和可能性。3、根据组合选择数据生成测试用例。例如注册功能:用户原创 2021-04-01 09:05:22 · 218 阅读 · 0 评论 -
软件测试初认识(四)
软件测试流程一般测试人员介入流程如下:需求评审分析需求,编写测试用例搭建环境,配置数据执行测试用例发现bug,提交bug回归测试,bug追踪与管理测试报告测试计划,测试方案等一般由测试经理完成。测试计划是什么?软件测试工作正式实施以前,对测试资源、测试时间、测试风险、测试策略、测试范围等方面的分析和规划,保证有序有效的实施测试工作。不同公司根据项目内容和管理方式会有自己专有的模板,但是主要体现的内容如下:测试方案是什么?测试需求的细化,明确测试测试策略,测试用例的设计方法,测原创 2021-04-01 00:27:37 · 87 阅读 · 0 评论 -
软件测试初认识(三)
按测试阶段划分1.单元测试:完成对最小的软件设计单元模块的验证工作。对代码风格和规则、程序设计和结构、业务逻辑等进行静态测试。白盒测试技术,开发人员自己执行。2.集成测试通过测试的单元模块组装成子系统,然后再进行的测试,主要测试内容是接口。集成测试大部分是接口测试和交互测试。自顶向下自底向上3.系统测试将整个软件系统全部集成好之后作为一个整体进行的测试。主要包括一下测试方向:功能测试: 对产品的各功能进行验证,以检查是否满足需求的要求。性能测试:通过自动化测试工具模拟多种正常、峰值以原创 2021-03-31 20:55:49 · 395 阅读 · 0 评论 -
测试工程师必须要知道的开发模式--敏捷开发
常见的开发模式都有哪些?大家还有印象吗?不记得不要紧,下面的开发模式你可要好好学习下。要问当前互联网公司普遍采用的开发模式是什么,毫无疑问那就是敏捷开发,据统计,目前90%的软件开发模式都采用敏捷开发。本文就给大家普及下敏捷开发的整个来龙去脉。敏捷开发是什么?百度百科的定义:敏捷开发(Scrum)以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为原创 2021-03-31 09:36:54 · 225 阅读 · 0 评论 -
XMind入门教程
1、什么是思维导图? 这里我们引用百度百科的一段话:思维导图又叫心智导图是表达发散性思维的有效的图形思维工具 ,它简单却又很有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像、颜色等建立记忆链接。思维导图充分运用左右脑的机能,利用记忆、阅读、思维的规律,协助人们在科学与艺术、逻辑与想象之间平衡发展,从而开启人类大脑的无限潜能。思维导图因此具有人类思维的强大功能。思维导图是一种将思维形象化的方法。我们知道放射性思考是人类大脑的自原创 2021-03-30 23:00:27 · 617 阅读 · 0 评论 -
软件测试员必知!压力测试总共需要几个步骤?思路总结篇
首先, 什么是压力测试 ?软件压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分。软件压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试。通常要进行软件压力测试的资源包括内部内存、CPU 可用性、磁盘空间和网络带宽。压力测试涵盖,性能测试,负载测试,并发测试等等,这些测试点常常交织耦合在一起。顾名思义: 压力测试,就是被测试的系统,在一定的访问压力下,看程序运行是否稳定/服务器运行是否稳定(资源占用情况)。比如:2000个原创 2021-03-30 22:32:03 · 1240 阅读 · 0 评论 -
各个等级测试工程师所需的必要技能
一、初级测试工程师(门槛低)大专以上文化程度即可;有一定的业务熟悉能力,能快速的熟悉业务并定位出业务中的缺陷;了解软件生命周期和简单的互联网交互方式;会使用简单的工具(抓包工具、bug管理工具、测试分析软件等);能做系统的测试分析;能写出完整的测试用例(覆盖面百分之七十);二、中级测试工程师(会把控项目)有一年以上的测试工作经验;会使用工具编写自动化脚本;能定位出项目的缺陷,配合产品制定项目优化方向;能写出系统的测试用例(覆盖面百分之八十);对业务异常的测试能力较强;一定程度上了解原创 2021-03-30 22:31:14 · 1084 阅读 · 0 评论 -
测试工程师需要掌握的技术及心得
一、什么是测试核心作为测试人员,掌握业务知识是必须的,但业务知识并不能和测试能力画等号。测试核心不是业务、测试方法、测试设计、自动化、测试管理、测试流程等是测试策略测试策略通俗来讲就是测什么、怎么测大致包含了以下内容:测试的对象和范围是什么?测试的目标是什么?测试的重点和难点是什么?测试的深度和广度如何?如何安排各种测试活动?(先测什么?后测什么?)如何评价测试的效果?二、必须要掌握的基本测试技术包括:软件产品和质量模型测试类型测试方法测试设计探索式测试自动化测试软能力包括原创 2021-03-30 21:21:04 · 1341 阅读 · 0 评论 -
测试工程师的面试总结
测试的面试重点分为两大部分:技术,项目扩充一下:技术的一些注意点,项目上的一些处理方式(有些还会有一些沟通上的小技巧),可能不会写的特别详细,但点我都会点到,后续会再继续补充(近3万字的长文预警,希望能帮助到各位互联网的孩子们)那么直接上货,希望能帮助到各位同行,或者不是同行却也能激发起你们的灵感的伙伴们~一.黑盒测试方法(可能会问等价类的分类,等价类和边界值是最重要的♪(∇*)):1、等价类划分:(有效等价类:对于程序规格说明来说,是合理的,有意义的输入数据构成的集合)(无效等价类:对于程序规原创 2021-03-30 19:22:44 · 1520 阅读 · 0 评论