测试概念
文章平均质量分 84
什么鬼昵称
这个作者很懒,什么都没留下…
展开
-
测试工程师的核心竞争力
基础:1、测试策略设计能力 测试策略设计能力是指,对于各种不同的被测软件,能够快速准确地理解需求,并在有限的时间和资源下,明确测试重点以及最适合的测试方法的能力。例如: 测试要具体执行到什么程度? 测试需要借助于什么工具? 如何运用自动化测试以及自动化测试框架? 以及如何选型?测试人员资源如何合理分配? 测试进度如何安排? 测试风险如何应对?2、测试用例设计能力 测试用例设计能力是原创 2022-07-06 13:21:55 · 568 阅读 · 1 评论 -
做好测试计划
一、测试的重要性: 如果没有测试计划,会带来以下问题: 1、难以确切地知道具体的测试范围,以及应该采取的具体测试策略。 2、难以预估具体的工作量和所需要的测试工程师数量,同时还会造成各个测试工程师分工不明确,导致某些测试工作重复执行而有些测试被遗漏。 3、测试的整体进度完全不可控,甚至很难确切知道目前测试的完成情况,对于测试完成时间,就更难准确预估了。 3、项目对潜在风险的抵抗能力很弱,难以应对对需求的变更以及其他突发事件。原创 2022-06-30 20:01:15 · 400 阅读 · 0 评论 -
单元测试基础
一、什么是单元测试: 单元测试是指,对软件中的最小可测试单元在与程序其他部分相隔离的情况下进行检查和验证的工作,这里的最小可测试单元通常是指函数或者类;单元测试属于最严格的软件测试手段,是最接近代码底层实现的验证手段,可以在软件开发的早期以最小的成本保证局部代码的质量。另外,单元测试都以自动化的方式执行,所以在大量回归测试的场景下执行单元测试,更能提高测试效率,另外,也可以帮助开发工程师改善代码的设计与实现。 代码的基本特征: 单元测试的对象是代码,代码的开发语言原创 2022-06-30 11:35:49 · 490 阅读 · 0 评论 -
从用户登录谈谈测试用例设计
等价类划分和边界值分析方法是最常用、最典型并且是最重要的黑盒测试方法。一、功能测试用例 针对“用户登录”功能测试,基于等价类划分和边界值分析方法,能够设计的功能测试用例有: 1、输入已注册的用户名和正确的密码,验证是否登录成功; 2、输入已注册的用户名和不正确的密码,验证是否登录失败,并且提示信息正确; 3、输入未注册的用户名和任意密码,验证是否登录失败,并且提示信息正确; 4、用户名和密码两者都为空,验证是否登录失败,并且提示信息原创 2022-06-29 22:19:47 · 3310 阅读 · 0 评论 -
测试左移和测试右移
测试左移和右移原创 2022-06-29 19:40:12 · 593 阅读 · 0 评论 -
软件测试面试题
一、web自动化1、元素定位失败的原因有哪些? 没等待:页面加载需要时间,元件没加载出来,所以定位不到。 窗口没切换:windows窗口 或 frame窗口下的元件,都要在对应的窗口里才能定位到。 元素定位值不正确:存在对应组建,但参数不正确。如组件没id,却用id定位; 多个元素同名:同名元件多个,默认返回第一个,或者返回成数组,在数组里还需定位; 组件被遮挡:如页面没最大化,点击不到;2、自动化测试选择哪种数据驱动形式?原创 2022-06-05 23:41:58 · 1443 阅读 · 0 评论 -
web 安全性测试
一、介绍web安全测试指对相关web程序的安全性服务以及安全方面的缺陷进行识别的过程;二、测试类型 安全性测试主要包括以下几种: 1、认证与授权 2、Session 与 Cookie 3、DDOS拒绝服务攻击 4、文件上传漏洞 5、XSS跨站攻击 6、SQL注入 7、暴力破解三、认证与授权 认证:登录功能正常 ; 授权:每个用户拥有被授予的限定的权限原创 2022-06-05 03:04:42 · 755 阅读 · 0 评论 -
消息队列 MQ
一、介绍 消息队列(Message Queue,简称MQ),指保存消息的一个容器,本质是个队列(FIFO,先进先出)。消息队列是一种异步的服务间通信方式,适用于无服务器和微服务架构。消息在被处理和删除之前一直存储在队列上。每条消息仅可被一位用户处理一次。消息可以很简单,如只包含文本字符串,也可以很复杂,可能包含嵌入对象。消息队列可被用于分离重量级处理、缓冲或批处理工作以及缓解高峰期工作负载。二、消息队列架构 队列架构涉及三类角色: Producer 消息生产者:负责原创 2022-06-02 14:37:37 · 733 阅读 · 0 评论 -
测试用例设计
一、介绍测试用例就是一个文档,描述输入、动作、或者时间和一个期望的结果,其目的是确定应用程序的某个特性是否正常的工作。二、基本格式 用例的基本要素包括测试用例编号、测试标题、重要级别、测试输入、操作步骤、预期结果等。用例编号:编号有一定的规则,如系统测试用例的编号这样定义规则: PROJECT1-ST-001 ,命名规则是项目名称+测试阶段类型(系统测试阶段)+编号。定义测试用例编号,便于查找测试用例,便于测试用例的跟踪。测试标题:对用例描述,测试用例标题应该清楚表达测试用例...原创 2022-05-23 13:51:34 · 734 阅读 · 0 评论 -
测试相关基础概念
B/S结构:browser/server(浏览器/服务器)B/S结构,Web应用程序,即在浏览器下运行的程序为Web应用程序。在浏览器中运行的程序为BS结构的程序。BS应用程序无需在本地存在文件。只需通过浏览器使用url地址访问即可C/S结构:Client/Server或客户/服务器模式C/S结构:Windows应用程序,即除了在浏览器中运行的程序为Windows应用程序。不在浏览器中运行的程序为CS结构的程序。CS应用程序需要在本地下有它的文件。如QQ、微信。......原创 2022-05-20 17:48:05 · 273 阅读 · 0 评论