• 了解软件测试


    软件测试课程

    1.1课程内容:

    软件基础课程 ------设计测试用例方法
    自动化课程(web自动化)------ 抢票功能
    性能测试课程 ----项目性能测试

    1.2 什么是测试

    1.21 生活中测试的案例

    坐地铁,做核酸,扫核酸码
    比如当我们去商场购买衣服:
    1)外观测试:先测试是否存在符合个人审美衣服
    2)试穿测试
    3)材质测试
    4)价格测试
    购买衣服,交易完成

    1.22为什么需要软件测试

    提高产品质量,同时提高收益
    在这里插入图片描述

    软件测试就是验证软件产品特性是否满足用户的需求

    1.23测试和开发的区别

    在工作中,开发确实主要为编写代码,主要为业务代码
    测试人员工作内容就是测试

    开发广度小,专业度高,测试广度大,专业度低

    测试&开发:java基础,java进阶,数据库,数据结构,Linux,,网络课程
    测试:测试课程,自动化测试,性能测试

    1.24调试和测试区别

    • 目的不同
      调试:发现问题并且解决问题
      测试:发现问题
    • 角色不同
      调试:开发人员来执行
      测试:测试人员,开发人员等

    单元测试,一般主要由开发人员来进行

    • 阶段不同:
      调试:主要在编码阶段
      测试:测试贯穿于软件的整个生命周期

    测试的职责:需求分析,测试计划,设计测试用例,执行测试等等

    1.25常见面试题:

    • 走测试岗位为什么还要学习开发知识?
      测试人员也需要进行代码编写,如自动化测试,性能测试,效率工具等等
      测试人员能够看懂代码,了解框架,代码中数据的走向能够更好的从代码层面发现问题

    双11公益活动只能在双11期间有效,11.12 00:00:00失效,否则就会造成资损
    例如:这样一个一个测不玩,需要从代码层面更好发现问题

    在这里插入图片描述
    学好开发知识能够提高测试质量

    • 为什么不走开发岗位而走测试岗位
      1)个人兴趣爱好
      2)对测试的理解
    1. 为什么走测试还需要学习开发知识

    1.3软件测试的岗位有哪些

    俩大方向:
    软件测试工程师
    软件测试开发工程师(开发测试效率提升工具,不是业务开发)
    主要职责都是保障产品质量

    1.31常见面试题:

    你认为测试和测试开发的区别是什么
    考核点:测试开发中对测试的理解和开发的理解?
    首先要保证产品的质量,以测试为主,开发效率提升工具为辅

    1.4测试人员需要具备哪些素质

    综合能力:
    表达能力

    其实不管是测试方向,开发方向等都具备良好的表达能力(情商)

    文字能力

    测试人员需要编写测试用例(测什么,怎么测)
    测试人员要提bug
    写测试报告

    开发能力

    开发能力掌握的越好能够更好的协助提高测试质量

    快速学习能力

    校招入职,会有新人培养计划

    优秀的测试用例设计能力
    测试用例是测试人员执行测试的工作重要依据
    测试用例设计能力是指,无论对于什么类型的测试,都能够设计出高效地发现缺陷,保证产品质量的优秀测试用例
    掌握自动化技术
    自动化测试是企业中必不可少的技术事务之一
    掌握自动化测试技术,可以把你从大量重复性的手工劳动中解放出来,这样可以把更多的精力花在更多类型的测试上
    探索性思维
    探索性思维是指,测试工程师在执行测试的过程中不断学习被测系统,结合自己的经验,知识,直觉,进行系统的错误猜测和逻辑推理,整理和分析出更多有针对性的的测试关注点
    兴趣

    责任感和压力
    测试作为产品质量的重要把关者

  • 相关阅读:
    产品经理考个 PMP 有用吗?
    【opencv】Opencv中数据类型CV_8U, CV_16U, CV_16S, CV_32F、CV_64F
    【Python实战】——Python+Opencv是实现车牌自动识别
    【腾讯云国际站】CDN内容分发网络特性介绍
    VSCODE include错误 找不到 stdio.h
    数字信号处理——CFAR检测器设计(1)
    ElasticSearch(3)
    【Nginx】Linux keepalived+nginx实现主从模式
    Java,利用switch的穿透
    DAO:Web3 的必要组件
  • 原文地址:https://blog.csdn.net/panpanaa/article/details/128162606