首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
软件测试专题
软件测试Bug等级划分
1. Blocker级别——中断缺陷 客户端程序无响应,无法执行下一步操作。 2. Critical级别――临界缺陷,包括: 功能点缺失,客户端爆页。 3. Major级别——较严重缺陷,包括: 功能点没有满足需求。 4. Normal级别――普通缺陷,包括: 1. 数值计算错误 2. JavaScript错误。 5. Minor级别———次要缺陷,包括: 1. 界面错误与UI
阅读更多...
软件测试,如何测试网站的安全性呢
用户认证安全的测试要考虑问题: 1. 明确区分系统中不同用户权限 2. 系统中会不会出现用户冲突 3. 系统会不会因用户的权限的改变造成混乱 4. 用户登陆密码是否是可见、可复制 5. 是否可以通过绝对途径登陆系统(拷贝用户登陆后的链接直接进入系统) 6. 用户推出系统后是否删除了所有鉴权标记,是否可以使用后退键而不通过输入口令进入系统 系统网络安全的测试要考虑问题: 1. 测试采取
阅读更多...
极客新闻——15、软件测试自动化的最新趋势
本文笔记全部来自《极客新闻》——新鲜的技术资讯、权威的趋势剖析、别样的技术洞察 过去几年,QA行业的一个持续趋势是测试自动化和持续测试。这一趋势也将在2019年继续下去。虽然CI/CD、DevOps和测试框架在未来一年仍然将是突出的主题,但一些新技术正在影响我们测试的内容和测试方法。 1、物联网测试 物联网正在对测试领域产生显著的影响。越来越多的基于Python和C/C++的测试框架执行
阅读更多...
软件测试----用例篇(设计测试用例保姆级教程✅)
文章目录 前言一、测试用例概念 二、如何设计测试用例三、设计测试用例的方法3.1基于需求的设计方法3.2具体的设计方法等价类边界值正交法判定表法场景法错误猜测法 前言 在软件开发过程中,测试用例是至关重要的一环。它们帮助软件开发人员和测试人员确定软件是否按照预期方式运行,并且可以帮助找出和修复软件中的 bug。编写测试用例是一项技能,它需要逻辑思维和专业知识。在本篇博客中
阅读更多...
软件测试工程师的日常工作感悟(一)
最近在工作中遇到一些事情,想寻求突破却困难重重,所谓不破不立,如果无法扭转当前的局面不但在公司层面无法获得利益的最大化,作为团队中的自己也无法获得成长和提升。在此写下这篇文章与各位同行交流共同进益!写的不好轻喷!! 背景: 1、中国某家在线教育公司 2、相关人物:业务、产品经理、开发、测试 诱因: 公司最近版本迭代速度非常快,每周都会有好几个项目发布,但是项目发布的质量令人担忧经常出
阅读更多...
第三方软件测试机构流程分享,软件检测报告需多少时间和费用?
第三方软件测试机构是区别于软件开发方和需求方的第三者存在,是专门为客户提供全方位软件测试服务的第三方检测机构。测试流程经过精心设计和不断优化,以确保客户的软件品质得到有效保障,那么第三方软件测试机构的基本测试流程具体有哪些呢? 1、测试需求分析,充分沟通,确保理解客户的期望和要求。 2、根据需求分析结果,制定测试计划和测试用例,确定需要测试的功能、场景和性能指标。 3、功能测试。通过模拟
阅读更多...
软件测试——稳定性测试:adb Monkey
Monkey 1. Monkey1.1 Monkey 是什么1.2 Monkey 测试场景1.3 Monkey 特点1.4 Monkey 在哪里1.5 测试准备事项1.6 Monkey 参数列表 2. 基本命令3. 常用参数4. 事件类型5. 调试参数6. 日志管理7. 日志错误定位8. Monkey测试可以发现的问题 1. Monkey 1.1 Monkey 是什么
阅读更多...
软件测试-性能测试面试题汇总
面试题:性能测试指标有哪些?分别是什么含义? tps:每秒事务量,代表了系统的处理能力,tps越高,性能越好; 响应时间:从发出请求到接受到系统响应数据所花费的时间,响应时间越短,性能越好; 吞吐量:网络上行和下行流量的总和,吞吐量是网络瓶颈定位的重要指标; 错误率:在压测过程中系统出现错误的比例。 面试题:什么是集合点,什么场景下需要用集合点? 集合点是测试
阅读更多...
60款实用专业的测试工具,做软件测试的小伙伴不容错过
都说“工欲善其事,必先利其器”。做软件测试行业,怎么能缺少好用的软件测试工具呢?对于很多小伙伴,尤其是新手来说,刚入行时,由于接触的工具比较少,会的工具可能也就那么几个,如果工作中再涉及不到使用新工具,那么后期想要能力上、职位上有所提升,肯定会是一件非常难的事情。 为了避免这种情况的发生,最好的办法就是提前了解其他工具,利用业余时间开始学习接触新工具,才能有自己的发展之地。 那么,时下IT行业
阅读更多...
软件测试之Linux常用基础
目录 1 总体介绍2 Linux操作系统3 应用领域和主流操作系统4 远程连接4.1 常用命令4.2 系统目录4.3 目录和文件管理4.3.1 目录管理命令4.3.2 文件管理命令 4.5 压缩和解压缩 5 用户权限5.1 用户和权限5.2 权限修改5.3 超级用户 6 进程管理7 端口面试题 1 总体介绍 操作系统作用 操作系统是用户和计算机之间沟通的桥梁 信息查看 用
阅读更多...
软件产品进行确认测试有什么好处?第三方软件测试机构分享
软件确认测试是一项旨在验证软件是否符合预期需求和规格的测试活动。通过确认测试,您可以确保软件的功能、性能和用户界面的符合程度,从而降低软件发布后出现问题的风险。 一、软件产品进行确认测试的好处 1、减少软件发布后修复问题的成本。通过及时发现和修复问题,可以避免在软件上线后进行紧急维护和更新。 2、提升软件的质量和稳定性,增加用户满意度和忠诚度。用户在使用稳定、符合预期的软件时会有更好的体
阅读更多...
软件测试机申请方案
1.概述 基于移动端的产品完成开发进入测试阶段时,该阶段要完成产品功能准确性、兼容性、易用性、可迁移性等等,为了最贴近用户真实场景,最大程度的发现问题,减少产品软件上线后的回归修复成本,需要使用真机进行测试,为了指导测试设备的选型以及最大程度的覆盖测试,下面将进行具体的分析与设计。 2.目的 测试手机的申请,局限于目前产品软件的多样性、市面上手机系统的复杂性以
阅读更多...
【软件测试大赛Web应用省赛】跳坑记录
【软件测试大赛Web应用省赛】跳坑记录 本文写在预赛通过的基础上,默认后来者已经接触过web应用测试,并有一定的基础知识。 本文写于2020.11.8省赛结束,希望这些坑以后不会再有人跳进去。 【前排提示】没学过前端因为懒 ,所以有关网页的术语可能使用有误,烦请理性讨论_(:з)∠)_有错的地方可以在评论区指出~ 1.frame的切换 今年的省赛功能测试题目是登录网易云进行操作(前两步操作
阅读更多...
软件测试面试题:性能测试关注哪些指标?
问题 在工作中,使用JMeter做压力测试时,需要关注其中的哪些指标? 性能测试关注哪些指标? 考察点 面试官想了解: 是否用过 JMeter 指标进行分析 技术点 涉及的技术点: JMeter 结果分析 回答 性能指标由 压测结果指标 和 服务器指标 两部分说明。 压测结果指标 主要是根据JMeter生成的压测报告而言,则需要关注:吞吐量、请求的响应时间以及请求的错误率。
阅读更多...
软件测试期末复习
软件测试期末复习 @Author 雨 2024年6月18日 1. 什么是软件测试 从一个通常为无限的执行域中选取合适的有限的测试用例,对程序所期望的行为进行动态验证的活动过程。 2. 软件测试的目的 尽早地发现软件的缺陷 3.什么是测试什么是缺陷 从软件内部看:软件开发或维护过程中存在的错误等问题 从软件外部看:软件所需要实现的某种功能失效 软件危机:
阅读更多...
软件测试-第1章-绪论
目录 1.1软件危机和软件生存期 (1)软件危机 (2)软件生存周期 1.2软件测试的意义 1.3什么是软件测试 (1)软件测试的定义 (2)软件测试的范围 1.4怎样认识软件测试 1.测试的基本原则 2.证实程序的正确性是测试的目的吗 3.测试的局限性 4.程序验证方法能否取代测试问题 5.软件测试信息流 1.5软件测试发展的历史回顾 1.历史回顾 2.与软件测试
阅读更多...
【软件测试】软件测试入门
软件测试入门 一、什么是软件测试二、软件测试和软件开发的区别三、软件测试在不同类型公司的定位1. 无组织性2. 专职 OR 兼职3. 项目性VS.职能性4.综合型 四、一个优秀的软件测试人员具备的素质1. 技能相关2. 非技能相关 一、什么是软件测试 最常见的理解是:软件测试就是找BUG,发现软件的问题。 现实中有很多场景我们都在进行测试: 考试考完以后对答案——测试我们的
阅读更多...
软件测试---基础知识
目录 一、概念 1、需求 2、测试用例 3、软件错误--BUG 4、软件生命周期 5、软件开发模型 6、测试模型 7、软件测试生命周期 二、基础 1、描述一个bug 2、定义bug的级别 3、bug的生命周期 4、开始第一次测试 5、解决争执 三、测试用例基础知识 1、用例基本要素 2、基于需求进行测试用例设计 3、测试用例具体设计方法 (1)等价类 (2)
阅读更多...
Web前端与软件测试:探索技术与质量的双重世界
Web前端与软件测试:探索技术与质量的双重世界 在数字化时代的浪潮中,Web前端技术和软件测试扮演着举足轻重的角色。它们犹如一对默契的舞者,在技术的舞台上共同演绎着精彩绝伦的舞蹈。本文将从四个方面、五个方面、六个方面和七个方面,深入剖析Web前端与软件测试的内在联系和独特魅力,带你领略这一领域的无限可能。 四个方面:Web前端的核心要素与技术栈 Web前端作为用户与网站或应用之间的桥梁,其重
阅读更多...
【软件测试】遇到bug怎么分析,这篇文章值得一看
为什么定位问题如此重要? 可以明确一个问题是不是真的“bug” 很多时候,我们找到了问题的原因,结果发现这根本不是bug。原因明确,误报就会降低 多个系统交互,可以明确指出是哪个系统的缺陷,防止“踢皮球”,提高问题解决的效率 增强开发对测试的信任度,沟通更有效,配合的更好,开发修改bug时效增强 更有效的了解系统的内部逻辑、数据流处理流程,更能提高测试人员的水平,缺陷修复后,影响的测试范
阅读更多...
如何识别和管理软件测试风险?
TestComplete 是一款自动化UI测试工具,这款工具目前在全球范围内被广泛应用于进行桌面、移动和Web应用的自动化测试。 TestComplete 集成了一种精心设计的自动化引擎,可以自动记录和回放用户的操作,方便用户进行UI(用户界面)测试,该工具提供了脚本和图形化界面操作支持。 TestComplete免费下载https://www.evget.com/product/3488
阅读更多...
取模软件测试版生成的有斜线,但测试字库的功能是好用无限制。只需要自己开发一个字库生成软件。IDA工具,如何搜中文
IDA工具,如何搜中文 在 IDA (Interactive Disassembler) 中搜索中文字符串,可以按照以下步骤操作: 方法一:使用“搜索文本”功能 打开 IDA 并加载目标文件:启动 IDA 并打开你需要分析的二进制文件。打开搜索文本对话框: 在 IDA 的菜单栏中,选择 Search > Text...,或者按快捷键 Alt+T。 输入中文字符串: 在弹出的搜索对话框中,
阅读更多...
软件测试--Mysql快速入门
文章目录 软件测试-mysql快速入门sql主要划分mysql常用的数据类型sql基本操作常用字段的约束:连接查询mysql内置函数存储过程视图事务索引 软件测试-mysql快速入门 sql主要划分 sql语言主要分为: DQL:数据查询语言,用于对数据进行查询,selectDDL:数据定义语言,进行数据库,表的管理,create、dropDML:数据操作语言,对数据进行
阅读更多...
软件测试之黑盒测试与白盒测试
🍅 视频学习:文末有免费的配套视频可观看 🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快 黑盒测试与白盒测试是软件测试中两种不同的测试方法,它们的主要区别在于测试者对被测试软件的了解程度。下面,我们将详细介绍这两种测试方法的特点和适用场景。 一、黑盒测试 黑盒测试又称为功能测试,是针对被测试软件的功能进行测试的一种测试方法。测试者并不知道被测试软件的内部结构和实
阅读更多...
软件测试第二章、需求与设计评审
1.判断题 (2分) 集成测试计划在需求分析阶段末提交。( ) 本题得分: 2分 正确答案: 错误 2.单选题 (2分) 根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是( )。 A 验收测试 B 集成测试 C 系统测试 D 单元测试 本题得分: 2分 正确答案: C 3.单选题 (2分) 需求评审的重要性主要体现在( )。 ①发现需求定义中的问题,尽
阅读更多...
软件测试基础知识总结
🍅 视频学习:文末有免费的配套视频可观看 🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快 一、软件测试概述 1、什么是软件 定义:计算机系统中与硬件相互依存的一部分(程序+数据+相关文档) 程序:按事先设计的功能和性能要求执行的指令序列 数据:使程序能正常操纵信息的数据结构 文档:与程序开发、维护和使用有关的图文资料 2、软件工程的内容 主要分为软件开发
阅读更多...