51Testing软件测试论坛

标题: 功能测试如何进阶为白盒测试? [打印本页]

作者: 测试积点老人    时间: 2018-12-13 15:18
标题: 功能测试如何进阶为白盒测试?
首先想进阶白盒测试,功能测试是基础,如果连功能测试都做的不好,那你是一个失败的QA!



一. 什么是测试工程师?
测试工程师简称QA,QA的英文全称是 QUALITY ASSURANCE  ,质量管理。

使用各种测试技术和方法来测试和发现软件中存在的软件缺陷。

测试技术主要分为黑盒测试和白盒测试两大类。

其中黑盒测试技术主要有等价类划分法、边界值法、因果图法、状态图法、测试大纲法以及各类典型的软件故障模型等;

白盒测试的主要技术有语句覆盖、分支覆盖、判定覆盖、基本路径覆盖等;

从项目需求阶段、设计阶段、研发过程、产品测试、验收几乎项目的整个生命周期都参与。



二. 功能测试如何练就大成呢?
有三点特别重要:



三.怎么进阶白盒测试?
很多同学在功能测试这行待了很久,但是一直没什么进步,想学习自动化和性能方面,但是不知道从何下手。

想进阶自动化,也分三部曲

web自动化怎么开始学习呢?


本人建议学习,selenium+python,一步一步进行学习,关于selenium+python 的使用及相关配置,这篇文章暂不做介绍,等不及的同学可以自己--百度---google哦~~

本人感觉自动化目前测试行情,需求量并不大,虽然很多公司招自动化测试,但是进去公司之后还是以功能测试为主。

身为一个测试人员,你应该有很强的自学能力,与时俱进,自动化一定要能写!!!!!!!!!!!!

自动化涉及的面也是很大的,不局限于软件自动化。

接口的自动化测试,自动化生成测试报告等。推荐学习--------python+requests+unittest  




本人觉得测试之路,还是不错的一个发展方向,进阶方向如下:

功能测试---自动化测试----性能测试-----全栈工程师----------产品和技术的掌控者。

一入测试,再也不回头,一条路走到黑。







欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2