说到功能测试,大多数人都认为没技术含量,小白都能做。个人认为这是对功能测试的认知错误。

1.功能测试-测试思维
测试较为重要的是要有测试思维。
通常测试新手设计用例时一条需求仅能写出一两条用例,有经验的老员工设计用例时思考的会更全面。
这里并不是贬低新手,学习是一个过程,尤其是测试更注重经验的积累。当然也有测试新手用例写的很不错,恭喜,说明很适合做测试。

2.功能测试-业务了解
测试是比较了解业务的。
产品主要负责分析需求,设计原型,但是实现的细节不了解。研发仅了解自己负责模块的业务。测开、性能、安全等专项测试工程师,他们对业务了解的也没那么深。
对业务了解更全面的还是功能测试人员。
了解业务并进行有效测试,且能提出产品设计不合理的地方,不是一件容易的事。功能测试要学习的很多。

3.功能测试-代码认知
不了解代码,只会功能测试,就没办法发现测试深层次的问题,比如白盒测试、性能测试、安全测试都无法覆盖。这也是现在测试要求高的原因之一。但是只会代码,没有测试思维也是无法做好测试的。

4.功能测试-人工智能会取代测试吗
不会
人工智能这条路还很长,而且这条路上还是需要大量的人工测试,尤其是功能测试去验证人工智能的准确性。

总之,拥有测试思维是做好测试的基础,其他的能力,无论是功能测试,还是性能测试、安全测试等都是测试的一种手段,能够增加测试的深度和广度。

功能测试主要做什么?相关推荐

  1. 功能测试怎么做?2020常用功能测试方法【总结】

    对于测试人员而言,软件产品每个按钮的功能是否准确,链接是否能正常跳转,搜索时会不会出现页面错误,验证并减少这些软件使用过程中可能出现的各种小问题都是功能测试的内容.而对于用户而言,功能能否正常执行都是 ...

  2. 功能测试这8点做不好,就不要去进阶自动化和性能了....

    功能测试是测试工程师的基本功! 很多人功能测试还做不好,就想去做性能测试.自动化测试.很多人对功能测试的理解就是点点点,如何自己不用心去悟,去研究,那么你的职业生涯也就停留在点点点上了. 那功能测试到 ...

  3. 我的8年经验之谈:35岁的功能测试就没有未来了?自己也能拯救自己!

    功能测试是测试工程师的基础功,很多人功能测试还做不好,就想去做性能测试.自动化测试.很多人对功能测试的理解就是点点点,如何自己不用心去悟,去研究,那么你的职业生涯也就停留在点点点上了.做功能测试2年多 ...

  4. ids和ips主要区别在于_接口测试和功能测试的区别

    一.什么是功能测试 功能测试 就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能.Functionaltesting(功能测试),也称为behavioral tes ...

  5. 什么是软件功能测试,如何做好功能测试?

    什么是软件功能测试,如何做好功能测试? 随着信息化生活的推进,人们的生活已经逐渐适应软件APP等带来的便利,所以软件开发方在研发的同时也会注意产品的功能测试.功能测试是目前软件测试领域的重点工作,因为 ...

  6. 功能测试是什么?怎么才能做好?看完你就懂了

    前言 随着信息化生活的推进,人们的生活已经逐渐适应软件APP等带来的便利,所以软件开发方在研发的同时也会注意产品的功能测试.功能测试是目前软件测试领域的重点工作,因为这关系到用户使用产品的体验.试想一 ...

  7. 什么是软件测试,软件测试究竟是做什么的

    我犹豫了很久,想来想去还是写了一篇文章,这篇文章可以告诉你什么是软件测试? 来看看官方的回答: 软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性.完整性.安全性和质 ...

  8. 什么是接口测试和功能测试?

    一.什么是功能测试 功能测试 就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能.Functionaltesting(功能测试),也称为behavioral tes ...

  9. 对一个即将上线的网站,如何做一个较完整的Web应用/网站测试?

    Web应用,也叫做网站,相对于客户端应用来说,Web应用无需单独安装,在浏览器上即可使用其功能. web应用的主要开发流程如下: 在网站开发的整个流程中,测试验收是上线发布前的最后一个环节,测试是否到 ...

  10. 裁员!又裁员!!!功能测试一个组直接裁掉?

    大家都比较看好软件测试行业,只是因为表面上看起来:钱多事少加班少.其实这个都是针对个人运气好的童人才会有此待遇.在不同的阶段做好不同阶段的事情,才有可能离这个目标更近,作为一枚软件测试人员,也许下面才 ...

最新文章

  1. redis集群搭建报错-(error) CLUSTERDOWN The cluster is down
  2. 西瓜书+实战+吴恩达机器学习(二)机器学习基础(偏差、方差、调试模型技巧)
  3. java判断两线段是否相交
  4. 做机器学习的是些什么样的人?Kaggle做了一份居委会式的调查
  5. 【渝粤教育】国家开放大学2018年秋季 1018t国际公法 参考试题
  6. random-生成随机数模块
  7. 计算机系统基础(1)
  8. 项目管理java_java项目管理经验总结
  9. C++变量前面加下划线的含义
  10. Python requests timeout 分析
  11. 【NPM】Building fresh packages运行很久都没反应
  12. 解析京东大数据下高效图像特征提取方案
  13. 2020阿里招聘岗位要求
  14. 互联网思维的营销解读
  15. 罗永浩直播卖货,体现了一个年近50岁男人的无奈
  16. 【UML 建模】在线UML建模工具 ProcessOn 使用具体解释
  17. 被泄露的数据正在被非法价值化
  18. 清华大学教授AI领域创业,能否打破中美印三足鼎立僵局?
  19. lvm - Logical Volume Manager - 逻辑卷管理
  20. C语言小题,将字符串a复制为字符串b,然后输出字符串b。(地址法和指针变量法)(通过指针引用字符串)

热门文章

  1. 计算机快捷键换行,excel换行快捷键 excel中自动换行的快捷键是什么
  2. 第73课内幕资料详细版 Spark SQL Thrift Server 实战 每天晚上20:00YY频道现场授课频道68917580
  3. 网咖服务器cpu占用率高,CPU温度过高为什么会卡?
  4. javascript异步编程之回调函数
  5. Houdini17 OptiX Denoise使用
  6. C# 通过Http获取网页内容
  7. HTML网引入插件时出现网页下面部分内容不显示解决方案
  8. android极光推送被杀,关于APP进程被杀死,极光推送收不到消息的解决办法
  9. volatile能保持线程安全吗_volatile变量能保证线程安全性吗?为什么?
  10. 记录常用的chrome插件