热门课程

免费试听

上课方式

开班时间

当前位置: 首页 -   文章 -   新闻动态 -   正文

软件测试常见问题,软件测试工程师需要掌握什么相关知识技能?

知了堂姐
2024-07-08 17:22:16
0

软件测试工程师需要掌握什么相关知识技能?想要成为一个优秀的软件测试工程师,必不可免的需要掌握相关知识点和相关技能,才能够支撑自己成为技术大佬,那么软件测试工程师需要掌握什么相关知识技能?

熟悉SQL操作

1.通常使用的sql语句必须能写。例如,增加或删改之类。

2.懂数据库事务,能熟练编写存储程序,熟悉系统功能。

3.了解并能够执行数据库备份、迁移、恢复、镜像等操作。

4.调整sql语句,并在可监视运行的语句中查看性能。

5.了解一些操作,如数据库集群。

软件测试工程师需要掌握什么相关知识技能?想要成为一个优秀的软件测试工程师,必不可免的需要掌握相关知识点和相关技能,才能够支撑自己成为技术大佬,那么软件测试工程师需要掌握什么相关知识技能?

LINUX

Linux是测试人员的基本技能,不需要掌握太难或很少见的Linux命令,一般都可以做查看日志、定位问题。

1.基本指令。

Linux基本命令,一般都是面试时提出的,或给出一个场景,询问您要使用什么命令。

2.查看日志。

怎样编写一个测试案例

一种测试过程中非常重要的文件类型,它是测试工作的核心,测试时输入和输出的一组标准,是软件需求的特定对照。写测试案例,是测试员最基本的技能,但真正能写好的并不多。

您的测试案例必须包含以下内容:

用例号、用例名、测试背景、前置条件、优先级、重要性、测试数据、测试步骤、期望结果、实际结果、备注。

1.测试案例的编写过程。

要求分析->提取测试点->测试用例编写->测试用例复审。

2.为测试案例编写思路。

(1)根据产品的PRD,抽取试验点。

(2)根据资料流动方向。

(3)基于架构部署。

(4)写出测试案例的常用方法:等价类划分,边界值分析,流程图解等等。

(5)覆盖弱网测试,界面测试,安全性测试,性能测试等。

(6)常见的测试工具包括Postman、Charles、Fiddler、Jmeter、Loadrunner等。

3.写出测试案例的考虑。

(1)基于项目实际情况设计测试案例表。

2)用例格式不要生搬硬套。

(3)按情况编制。

(4)学习询问需求,不要完全按要求写测试用例,要从顾客和产品的角度了解需求,在需求之外看到功能和经验。

4.管理测试案例。

为何要管理测试案例?

(1)测试案例的数量庞大。

(2)测试用例会随着需求的变化而变化。

(3)测试案例需要长期补充和完善。

怎样管理测试案例?

(1)原始Excel管理。

(2)专业项目管理系统(eg:git,禅道,JIRA,Confiuence等等)通常是web格式。

通过Http和Https协议

采访中通常有一些有关Http协议的问题。

1.高频协议原则。

2.http与https协议的不同。

3.TCP与UDP的区别。

区分4.session和token。

5.理解公共和私有密钥。

6.gget和post之间的差异。

7.从输入URL到装入页都会发生什么。

8.什么叫做代理、正向和反向代理?

理解商业需求

进行功能测试,确保了解业务,甚至了解业务。唯有认真读懂业务,才能做好功能测试,并有所提高。

当您对业务熟悉后,会了解许多常识,了解以下常识,您可以试进,学习做自动测试、界面测试、性能测试。

1.何时介入自动化=>当您的系统趋于稳定时。

2.界面测试何时介入=>当界面开发完成时。

3.何时进行性能测试=>当出现促销、或抢购时(618大促,过年抢火车票,抢优惠券)比如,5000张优惠券,大概有多少人抢到,在多长时间内抢完。

BUG管理

在进行功能测试时,另一项重要工作就是bug管理,一名优秀的测试人员,在线上有很多bug,比其他与你共事的同事要多,但上线的bug很少,也比其他人要少。

1.缺陷的定义。

(1)与需求不符。

(2)程序本身的错误。

(3)不符合使用者使用习惯。

2.缺陷生存期。

在测试人员提交一个bug时,bug从头到尾都有自己的生命周期。

3.bug单内容。

(1)Bug说明。

(2)环境信息:操作系统/数据库/浏览器/软件版本(

OS/数据库/项目/构建/生成/生成

(3)属于职能单元。

(4)测试/开发人员。

(5)严酷程度(1-5)

(6)优先权。

(7)风险水平。

(8)状态

(9)重复步骤。

(10)实际成果。

(11)是否要返回问题,等等。

4.检验报告。

将测试的过程和结果记录在文件中,对发现的问题和缺陷进行分析,以纠正软件存在的质量问题。同样,对于软件验收和交付的基本测试报告和测试计划,通常是由测试leader编写的,测试员需要知道测试报告中都包含了什么。

软件测试工程师需要掌握什么相关知识技能?关注知了堂成都软件测试培训,带你了解更多相关知识点和更多相关问题。

大家都在看

初入职场,你需要一门职素课!

2024-07-08 浏览次数:0

昨天的项目实训,你在做什么

2024-07-08 浏览次数:0

你认真写代码的样子,真迷人

2024-07-08 浏览次数:0

网页字体设计的原则是什么?怎么设置字体的大小

2024-07-08 浏览次数:0

3天完成2个项目,所有没有项目产出的实训都是耍流...

2024-07-08 浏览次数:0

什么是 vdom(虚拟 DOM)MVC

2024-07-08 浏览次数:0
最新资讯
软件测试常见问题,软件测试工程... 软件测试工程师需要掌握什么相关知识技能?想要成为一个优秀的软件测试工程师,必不可免的需要掌握相关知识...