栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

对测试开发的理解(在软件测试中,()描述依据测试案例找出的问题)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

对测试开发的理解(在软件测试中,()描述依据测试案例找出的问题)

测试开发-1-答疑篇

本文主要用于:解决对于软件测试这个岗位的疑惑

在这里我们将解决以下问题:

什么是软件测试?软件测试与开发的区别?为什么选择软件测试的岗位? 1.什么是软件测试?

软件测试:就是测试人员验证软件的功能是否满足用户的需求

软件测试人员:不仅要看出软件符不符合用户的需求,并且不符合的地方要找出来。

软件功能:

    验证功能是否可以正常运行验证功能满足用户的需求

问题:软件测试点可以穷举吗

软件测试只是一个样本试验,是没有办法穷举的,没有办法进行一个完整的测试。

软件测试人员要保证主要(常用)功能和核心流程的正确性。

软件测试岗位

软件测试工程师:工程师的主要工作一般包含需求分析、编写测试计划和测试方案、设计测试用例、执

行测试用例、跟踪BUG、编写测试报告等;

测试开发工程师:根据项目的特点来开发一些自动化测试的脚本,或自动化测试的工具,或者是软件测

试工作中用到的提高工作效率的小工具什么的,从而能够更有效地进行测试,提高软件产品的质量。

测试开发工程师工作的目的就是为了更高效,更快捷地让测试工程师进行测试工作;测试开发岗位一般

要求一定的开发能力,解决问题的能力尤为重要。

性能测试工程师:针对系统进行性能测试,包括使用工具和编写性能自动化测试脚本。

安全测试工程师:主要分析产品可能会出现的安全问题,做各个方面的渗透测试,提高产品的安全性

**其它:**系统测试工程师,嵌入式测试工程师,硬件测试工程师。

2.软件测试与软件开发的区别? 技能

开发:要求技能集中,专业度高(深度)

测试:要求技能广泛,专业度低

使用这些工具,协助工作,工具对于软件测试人员来说只是一种手段,测试人员不需要了解底层

工具
接口soupUI postamn jmeter
自动化测试java python unittest testNG robotframework selenium工具
性能测试工具loadrunner jmeter
抓包Charles fiddler(模拟弱网)
APP测试appium Macaca
难易程度

开发>测试

发展前景

薪水中小企业总体比研发低,自动化等专业测试领域和研发基本无差距。大厂研发测试基本无差距

发展前景

自动化测试,安全测试等领域发展前景和研发基本一致

3.为什么选择软件测试?

从目前的行情来看,软件测试是一个不错的方向,在兼顾开发的基础上,努力把握测试。

今后的学习中注意把握自己的核心竞争力!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/772417.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号