美文网首页
认识测试开发

认识测试开发

作者: helloKeith | 来源:发表于2019-10-18 13:47 被阅读0次

1、产品测试分类:

功能测试,功能测试是指覆盖用户使用到的功能的所有使用组合情况进行模拟,分析是否有体验性,流程阻碍性,不及预期效果的问题出现。

自动化测试,引用第三方工具、自研程序对产品某项测试模拟相同的操作,在产品迭代过程中,能快速对产品进行相同效果的测试;

性能测试,对象分服务端与客户端,类型分瓶颈测试、持续性能变动测试、性能波动测试,方法分为实时监察与数据统计;

协议测试,对象分为产品暴露的API(客户端访问服务器的)与没有暴露的API(服务端中服务与服务通讯的);

安全测试:连接安全(是否可以通过非官方渠道非法访问服务器),数据安全(敏感数据是否暴露在数据包中,个人数据是否可以通过数据包某个字段识别个人信息)

数据库安全应用:身份验证、验证码、会话管理、权限管理、敏感信息传输、安全审计、信息泄露、输入校验、输出编码、上传下载、异常处理、注释代码

稳定性测试:中间件稳定,数据库稳定,业务稳定,客户端稳定,设备用节点,主节点奔溃是否能稳定切换到备用节点,系统负载执行长时间是否出现异常,客户端在各品牌设备负载运作长时间是否出现卡死、闪退、发热严重、网络减弱等异常情况

2、测试开发:

要求:精通一门脚本语言,要有良好的代码编写习惯,代码需要有异常处理、log处理,服务端语言入门,对数据结构有一定了解,对互联网前沿技术或工具的特性有一定了解;

*搭建平台:

能给产品组成员触发测试脚本和检查脚本,展示数据,知识文章管理;

Jerkins,Bugfree;

*测试框架:Devlops;

*数据监控与分析:Prometheus,Zabbix,Nagios;

*流程改进:

(1)将测试流程自动化;

产品LOG:收集,分析;

环境:安装,部署,检测。(kvm,docker)

(2)根据项目的建议与要求开发脚本工具;

(3)写测试自动化脚本,Airtest脚本,Jmeter脚本;

*了解主流服务器框架及主流中间件与数据库:

微服务,redis,mysql, mongodb, oracledb

3、如何体现价值

积极发现项目运作流程的效率低下的环节,并整理提出问题

分析解决该问题所花费的成本是否带来以下效果:

    节省以往测试花费时间

    加大测试深度

    提升测试效果(历史测试数据整理,测试报告生成,测试过程或结果展示)

原则:

1、已经在做并且有流程的常规测试,做得更快更好;

2、省下时间可以研究更全面的测试项;

3、想的时候要先考虑产出效果,再考虑成本投入;

4、做东西的时候要先考虑成本投入,再考虑产出效果;

5、工具的体验性,迭代维护成本,兼容性要在做之前考虑进去;

对项目或产品的影响:

1、产品开发测试快速迭代;

2、产品的状态及效果全面展现;

3、产品各方面质量更好保障;

4、提高团队配合效率;

4、测试工程师职能

为产品服务(给出建议,通过第三方或自研工具与平台开发提升产品开发流程效率(策划,开发,测试))

保障产品质量(进行各方面测试,并最终给出质量保证的测试报告)

相关文章

  • 认识测试开发

    1、产品测试分类: 功能测试,功能测试是指覆盖用户使用到的功能的所有使用组合情况进行模拟,分析是否有体验性,流程阻...

  • 白盒测试和黑盒测试

    摘抄:1,一般软件开发人员和测试人员对白盒测试和黑盒测试的感念都有一定的认识,但认为是编代码所做的测试是白盒测试,...

  • 测试开发最全面的学习之路

    最近有很多人问我如何学习测试开发,所以我花了很多时间去为你们整理。希望本文能让大家对测试开发这一岗位有更深入的认识...

  • 对软件测试进行一场“再”认识

    我们需要先对软件测试进行一场“再”认识。 软件测试是软件开发行业成熟度更高的产物。 从“成熟度”来讲,软件开发行业...

  • 测试开发是测试,还是开发?

    读者提问: 测试开发工程师到底是测试,还是开发? 阿常回答: 既是测试,也是开发。 首先,测试开发是测试工程师,他...

  • 测试开发知识点(三)

    传送门 测试开发知识点(一)测试开发知识点(二)测试开发知识点(三)测试开发知识点(四)测试开发知识点(五) 自动...

  • 测试开发知识点(一)

    传送门 测试开发知识点(一)测试开发知识点(二)测试开发知识点(三)测试开发知识点(四)测试开发知识点(五) 软件...

  • 开发和发布相关的三个环境

    开发环境,开发人员使用 测试环境,测试人员使用 生产环境 开发环境和测试环境独立开,是为了测试进行的同时,开发可以...

  • 测试开发知识点(二)

    传送门 测试开发知识点(一)测试开发知识点(二)测试开发知识点(三)测试开发知识点(四)测试开发知识点(五) We...

  • 面试被问到的问题

    传送门测试开发知识点(一)测试开发知识点(二)测试开发知识点(三)测试开发知识点(四)测试开发知识点(五) 1、请...

网友评论

      本文标题:认识测试开发

      本文链接:https://www.haomeiwen.com/subject/ezhmmctx.html