- 博客(53)
- 资源 (1)
- 收藏
- 关注
原创 1.2 测试设计阶段:打造高质量的测试用例
本文详细介绍了软件测试流程中的测试设计阶段,包括测试用例设计、测试数据准备、测试环境搭建和测试方案设计等内容。通过本文,读者可以系统性地了解测试设计的方法和技巧,掌握如何高效地进行测试设计工作
2025-04-07 18:31:49
1442
原创 1.1 测试计划阶段:如何制定高效的测试策略
本文详细介绍了软件测试流程中的测试计划阶段,包括测试策略制定、资源规划、进度安排和风险管理等内容。通过本文,读者可以系统性地了解如何制定有效的测试计划,确保测试工作有序进行。
2025-04-06 19:00:00
1675
原创 1.0 软件测试全流程解析:从计划到总结的完整指南
本文档详细介绍了软件测试的完整流程,包括测试计划、测试设计、测试执行、测试报告和测试总结等主要阶段。每个阶段都从目标、主要工作、输出物和注意事项等方面进行了详细说明。通过本文档,测试工程师可以全面了解软件测试的完整流程,更好地规划和执行测试工作。
2025-04-05 19:00:00
420
原创 0 软件测试工程师入门指南:从零基础到实战进阶
本文是一份全面的软件测试入门指南,专为想要进入软件测试领域的新手和希望提升技能的测试工程师编写。结合2025年最新的行业发展趋势,系统性地介绍了软件测试的基础知识、核心技能、工具使用和职业发展路径。
2025-04-04 20:29:34
726
原创 QA核心竞争力
我们知道,不同的工作和任务所需要的核心能力不同,因而核心竞争力也就不相同。通用的专业能力包括缺陷管理、流程改进、可用性测试、质量度量与运营等。过了入门阶段后,QA 需要能够主导一个业务方向的测试工作,并协助建设质量保障体系,这也体现了 QA 团队的核心价值。当你有了一定的测试经验和项目经验后,你需要有针对性地扩大自己的知识深度,并打造基于自身职位的核心竞争力,使 QA 的价值得以更全面地体现。而无论从事哪个方向,职业发展总要经历入门、进阶、高阶三个阶段,我这里也将从这三个阶段来阐述 QA 的核心竞争力。
2024-03-01 10:43:45
641
原创 Linux命令-操作快捷命令
● - Ctrl + a \ Ctrl + e:移动光标到命令行首\行尾;● - Ctrl + w \ Ctrl + k:删除光标之前\之后的内容。● Ctrl + d:终端中输入 exit 后回车。● Shift + p:根据 CPU 使用率排序;● - Ctrl + r:可以快速查找历史命令;● - Ctrl + l:可以清理控制台屏幕;● Ctrl + c:强制终止程序的执行;● Shift + m:根据内存占用排序。● Ctrl + z:挂起一个进程;● ZZ:文件保存并退出。
2023-10-14 18:45:42
151
原创 《赢在测试》摘录
机会来自能力,而能力来自于日常的学习和积累对软件产品了解到什么程度,测试才能做到什么程度。目录优秀测试人员具备怎么做要懂得如何思考和分析推动开发和测试的规范化不断积累、总结、分享不断学习保持良好的沟通深度积累其他做事的原则测试的意义测试团队为软件发布提供质量信息职业路线优秀测试人员具备优秀的测试工程师,不仅需要时间的积累,也需要测试知识、技能和测试经验等的持续积累。第一,深入了解测试对象,即测试人员需要深入了解被测产品的架构、功能与业务知识。第二,熟悉研发流程,即知道在什么时候应该做什么事情.
2022-03-05 16:33:31
183
原创 测试需求分析
1.什么是测试需求(what)测试需求主要解决“测什么”的问题 ,是用来识别什么内容是需要进行测试的、是以软件开发需求为基础进行分析,通过对开发需求的细化和分解,形成可测试的内容、应全部覆盖已定义的业务流程,以及功能和非功能方面的需求,不需要实际的数据出现。2.为什么要做测试需求分析(why)要成功测试一个项目,必须先了解测试规模、复杂程度和可能存在的风险,这些都是需要通过详细的测试需求分析;如果能够对测试需求做的详细且精准,表面对所测软件的了解越深、对所要进行的任务内容就越清晰,就更有把握测试的质量
2022-03-05 14:35:21
4866
原创 进程 线程 协程
目录进程线程线程的生命周期常用创建线程的方法Thread 常用函数sleep(long millis)yield()join()setPriority()interrupt()wait()notify()协程三者关系:进程与线程的区别问题线程 进程的区别start和run的区别进程定义:为了更好利用CPU资源而出现。通过进程分配系统资源,标识任务。进程是系统资源分配到最小单位。进程占有的资源:地址空间、全局变量、文件描述、各种硬件资源调度:分配CPU去执行进程上下文切换:进程状态的记录、恢复
2022-02-08 21:05:22
448
原创 数据库基础-事务
定义事务是由一系列对数据的访问与更新操作组成的程序执行逻辑单元特性1、原子性:是指事务由原子的操作序列组成,所有操作要么全部成功,要么全部失败回滚。2、一致性:是指事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行之前和执行之后,数据库都必须处以一致性状态。比如在做多表操作时,多个表要么都是事务后新的值,要么都是事务前的旧值。3、隔离性:是指多个用户并发访问数据库时,数据库为每个用户执行的事务,不能被其他事务的操作所干扰,多个并发事务之间要相互隔离。事务的隔离级别我们稍后介绍。4、持久
2022-02-07 20:15:38
164
原创 python-深浅拷贝
浅拷贝在浅拷贝时,拷贝出来的新对象的地址和原对象是不一样的,但是新对象里面的可变元素(如列表)的地址和原对象里的可变元素的地址是相同的。也就是说浅拷贝它拷贝的是浅层次的数据结构(不可变元素).深拷贝深拷贝,除了顶层拷贝,还对子元素也进行了拷贝。原始对象和拷贝对象所有的可变元素地址都不一样了注意:可变元素的拷贝,如果对不可变元素进行拷贝,那么是毫无意义的深浅拷贝的作用1,减少内存的使用2,以后在做数据的清洗、修改或者入库的时候,对原数据进行复制一份,以防数据修改之后,找不到原数据。...
2022-02-07 17:47:13
836
原创 python学习:for-else
背景:写求素数时代码时,看到有用到for else实验一for i in range(0,10): print(i) if i==3: breakelse: print("hello")结果实验二:for i in range(0,10): print(i)else: print("hello")结论如果for循环正常结束,else中语句执行。如果是break的,则不执行...
2022-02-06 13:08:13
704
原创 接口测试-基本介绍
是什么是什么:软件在开发的时候一般先开发后端,后端开发完成后需要做集成测试。接口测试就是绕过前端,直接对接口调用,测试接口功能是否正常。原理:模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收应答的过程;重点:检查数据的交换,传递和控制管理过程,还包括处理的次数;优点:1,测试尽早的介入可以节省前后端联调的时间 。 2.一个接口问题在界面上可能展示多个问题,减少后面的功能测试时间及bug。为高复杂性的平台带来高效的缺陷监测和质量监督能力,平台越复杂,
2022-02-02 22:13:08
992
原创 python基础知识-数据类型
大纲1、Numbers1.1 分类int(整型)Python3 中,bool 是 int 的子类,True 和 False 可以和数字相加, True == 1、False==0 会返回Truebool(1)=True; bool(0)=False; bool(‘abc’)=True; bool(‘’)=False; bool(None)=False;long(长整型,也可以代表八进制和十六进制)float(浮点型)complex(复数)type() 函数可
2021-10-17 11:37:32
242
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人