首页 > 其他分享 >2024.11.28(总结专家的经验)

2024.11.28(总结专家的经验)

时间:2025-01-10 23:32:33浏览次数:1  
标签:总结 2024.11 工程师 优秀 28 测试 自动化 测试工具 工具

第二步,成为互联网时代优秀的测试工程师。

如果你想从“合格”变为“优秀”,那必须先认识到两者的差距在哪里。

首先,合格的测试工程师关注的是纯粹的测试,而优秀的测试工程师关注更多的是软件整体的质量,需要根据业务风险以及影响来制定测试策略,有效控制测试的时间和成本,并且能够对测试框架以及工具做出适合项目需求的选型。

以新房装修为例,合格的测试工程师就是各个工序的装修师傅,他们只管按照设计要求做好自己的工序,而优秀的测试工程师更像是个包工头,他们关心的是整体交付的质量。

其次,优秀的测试工程师不仅可以娴熟地运用各类测试工具,还非常清楚这些测试工具背后的实现原理,以及多个同类测试工具各自的优缺点和适用场景。

在遇到问题时,你还需要能够通过二次开发解决工具和框架层面的问题,对于没有合适可用工具的场景,可以自行设计开发一些小工具来更好地展开测试工作。

当然这个阶段,你很有可能会接触到一些代码级的测试,这就要求你具有一定的开发背景,并能够很好地理解代码级的测试技术。

最后,随着自动化测试用例的不断增长,自动化测试的关注点也从原本的“如何把手工测试步骤用自动化脚本实现”变成了“如何构建低维护成本,可以灵活组装的自动化脚本”,这就要求你理解自动化脚本的分层设计、页面对象模型以及业务流程模型,并且能够把这些设计应用到你的测试框架里。

标签:总结,2024.11,工程师,优秀,28,测试,自动化,测试工具,工具
From: https://www.cnblogs.com/yangsongduo/p/18664914

相关文章

  • 2024.11.13(maven)
    Maven的项目结构Maven使用约定优于配置的理念,规定了项目的目录结构。一个标准的Maven项目结构如下:代码语言:javascriptmy-maven-project|--pom.xml|--src||--main|||--java|||--resources||--test||--java||--resources|--t......
  • 2024.11.15(maven javascript)
    编写pom.xml文件在项目根目录下的pom.xml文件中,添加JUnit依赖和配置:4.0.0<groupId>com.example</groupId><artifactId>my-maven-project</artifactId><version>1.0-SNAPSHOT</version><properties><maven.compiler.source>1.8&l......
  • 2024.11.16(maven )
    Maven多模块项目Maven支持多模块项目,通过模块化的方式组织代码和资源。多模块项目的结构类似于单模块项目,但包含了额外的父模块和子模块。创建父模块首先,创建一个父模块的Maven项目,用于管理子模块。在命令行中执行:mvnarchetype:generate-DgroupId=com.example-DartifactId......
  • 2024.11.18(maven )
    Maven生命周期和插件Maven的构建过程是由一系列的生命周期和插件来管理的。了解Maven的生命周期和插件,有助于理解项目的构建过程,以及在构建过程中可以执行哪些任务。Maven生命周期Maven生命周期是一系列阶段的集合,定义了项目的构建过程。常用的生命周期包括:clean:清理项目,......
  • 2024.11.11(spring boot创建数据库)
    完整代码UserControllerpackagecom.example.springboot.controller;importcom.example.springboot.pojo.User;importcom.example.springboot.service.UserService;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.web.bind.a......
  • 2024.11.12(spring boot创建数据库)
    前端代码UserMapper.xmlselect*fromspringboot.user<selectid="queryUserById"resultType="User"parameterType="int">select*fromspringboot.userwhereid=#{id};</select><insertid="......
  • 关于此题[ABC367E] Permute K times倍增思想的一些总结
    传送门第一次接触到倍增思想是用来求lca时,为了避免一层一层往上爬浪费时间复杂度。再后来就是区间DP中一小类问题或者是部分图上问题可以用倍增来优化。那么这道题其实可以看作图上问题来使用倍增优化。看到这道题的数据范围,K达到了\(10^{18}\)量级,这让我们不得不思考log级别往......
  • 物理电路故障总结
    物理电路故障总结1.到底是串联还是并联?看不出来①书没有认真看,或者可能看了没有仔细理解②分析题目的时候也有问题,没有按照概念而是按照第一眼看到的分析2.断路故障还是短路故障?‌电流表测量法‌:‌短路‌:短路时电流会非常大,因为电流直接通过导线流回电源。使用电流表测......
  • 关于此题[ABC367F] Rearrange Query随机化哈希的一些总结
    传送门这道题要求我们对于非常多的询问回答[l,r]、[L,R]这样两个区间内A、B数组中各个数的出现次数是否相同。看到这道题似乎想到了刚开始学编程的时候就想过的一个问题(bushi,那就是我能不能直接用,例如说这段区间和是否相同,或者说这段区间乘积之类的是否相同来判断这个区间各个数......
  • 验证码识别与处理细节总结
    验证码的破解虽然整体难度不大,但某些细节处理不当可能会导致各种错误。在本文中,我们总结了一些常见问题及其解决方法,包括验证码识别方案和轨迹处理等。关于w值在某些验证码系统(如第三代系统)中,有几个请求接口会包含w值。需要特别注意的是,除了最后一个校验接口ajax.php外,其......