码迷,mamicode.com
首页 > 其他好文 > 详细

一线大厂高级测试如何推进软件测试

时间:2021-07-01 17:25:19      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:公众号   小工具   福利   资源   websocket   sockets   通过   对象   review   

 

通过工作经验:(测试思维,在功能测试有一定的心得)

 

质量保证:

 

需求分析能力:

a.显性需求分析:产品经理提成的明确的需求

b.隐形需求分析:

登录:用户名,密码,验证码

字符串类型,长度,空,必填,用户名和密码输入错误多少次锁死

下单:付款,超时,已过期

下单来电话,是否自动刷新

c.功能性需求分析:业务逻辑

 

d.非功能性需求分析:用户体验,性能,可靠,安全,可维护性

e.把握需求的商业价值

敏捷测试:有价值的软件,满足用户的需求

需求的背景,必要性,商业价值

业务价值理解:

 

a.业务流程角度

b.业务风险角度:风控

c.用户视角:

d.开发视角

通过编程能力:

 

编程:python:数据类型,if循环for面向对象思维

数据库:增删改查,关联查询,子查询,分组查询(group by having)

索引,存储过程

shell:查开发日志,部署项目nginx

 

自动化测试:

 

自动化:落地实现,给项目带来实际价值,认可能力

UI(前端)∶

app:web:c/s:

接口(后端)︰

http /websockets/dubbo

框架搭建:必定演变成搭建框架

搭建一套完整的成熟的自动化测试框架体系

团队协作,不需要编程,直接能写自动化用例,运行用例

将更多的精力放在用例设计上面

性能测试:

 

服务端性能:性能测试方案编写

单接口负载l混合负载压力测试:响应实际,QPS/TPS服务器性能监控: nmon、数据库,慢sql,连接数线程

locust: python

全链路压测:

 

app性能:页面响应时间,fps(流畅度),cpu,电量,冷启动,热启动,内存泄漏,DDMS ,monkey 

持续集成/持续交付:

 

1.自动化脚本集成CICD

2.性能脚本集成CICD

持续反馈

埋点数据用户反馈持续优化

线上的监控,质量平台构建

测试开发:

 

以上所有的技术平台化

质量监控平台

自动化,性能,

接口管理

用例管理

持续集成

造数据小工具

mock

数据统计

沟通、组织

 

1.推进开发输出详细的设计文档

系统详细的需求分析

总体方案

外部对接

数据库表设计

2.开发测试协商

 

代码codereview

才能去提交代码

单元测试

3.推动开发自测

 

提供给开发自测  用例

showcase

 

4.推进自动化/测试平台

 

软件测试全栈六大模块:

 

01.功能测试基础

02.Python编程

03.自动化测试

04.持续集成

05.性能测试

06.测试开发


 

这些技术掌握后,在任何一线大厂软件测试部门,你都能够独当一面!哪一部分,怎么学,为什么要学这些东西,大家想了解的可以长按下方二维码备注(一凡)免费领取学习资源福利。


如果对你有帮助,记得点文末的在看,让这么精彩的内容让更多的朋友看到~

文章首发于微信公众号:程序员一凡,转载请注明出处!

一线大厂高级测试如何推进软件测试

标签:公众号   小工具   福利   资源   websocket   sockets   通过   对象   review   

原文地址:https://www.cnblogs.com/pythonautomatedtesting/p/14958374.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!