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


功能测试是测试中的重点,主要包括一下几个方面的内容:

1、连接: 这个连接和界面测试中的连接不同。那里注重的是连接方式和位置,如是图像还是文字放置的位置等,还是其他的方式;这里的连接注重功能,如是否有连接,连接的是否是说明的位置等;

2、表单提交: 应当模拟用户提交,验证是否完成功能,如注册信息,要测试这些程序,需要验证服务器能正确保存这些数据,而且后台运行的程序能正确解释和使用这些信息。还有数据正确性验证,异常处理等,最好结合易用性要求等。B/S结构实现的功能可能主要的就在这里,提交数据,处理数据等如果有固定的操作流程可以考虑自动化测试工具的录制功能,编写可重复使用的脚本代码,可以在测试、回归测试时运行以便减轻测试人员工作量;

3、Cookies 验证: 如果系统使用了cookie,测试人员需要对它们进行检测。如果在 cookies 中保存了注册信息,请确认该 cookie能够正常工作而且已对这些信息已经加密。如果使用 cookie 来统计次数,需要验证次数累计正确。关于cookie的使用可以参考浏览器的帮助信息。如果使用B/S结构cookies中存放的信息更多;

4、功能易用性测试: 完成了功能测试可以对应用性进行了解,最好听听客户的反映,在可以的情况下对程序进行改进是很有必要的,和客户保持互动对系统满意度也是很有帮助的。

功能测试需要掌握的技术要点:

在当今自动化被吹嘘的无所不能的年代,功能测试工程师的基本素质越来越被人所忽略。测试用例设计方法没几个人可以说的清除说的明白,就别说运用自如。

一些基本技术、基本方法也慢慢被遗忘。除了点点点,就不再会其他的方法和方式了。真希望这个状况可以早一天转变,不是别人不重视测试,是我们自己放弃了自己。

测试逐渐分成两大分支,自动化相关的工作和业务测试(功能测试)相关的工作。自动化不能被神化,业务测试也不应被底层化和初级化。

这里整理了功能测试的相关技术要点,这是一个功能测试工程师(无论初级、中级、高级)都应该掌握的基本技能。


下面再来说说我遇到的功能测试人员的发展方向;

如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们扣扣群【902061117】,里面有各种软件测试资源和技术讨论。

1、发展为需求人员

之前发文章,后台有人留言,意思是她在测试中没有需求文档。因为我在做银行系统测试,所以必须有需求文档约束系统间的数据交互。针对定制软件系统,一些大公司有专门的软件需求人员,专注于谈需求写需求文档 。

功能测试做久了熟悉业务后可以发展为需求,需求有多重要,问问测试人员,后期出现bug,拿着文档直接和业务、开发对峙。

我目前看到最不靠谱的需求就是一段话,比如:基金业务的净值归一,这个一是概数。净值有可能从1回归至0.9,也可以从1.5回归到1.2,其他的业务逻辑丝毫没提起。

看到这一句话的需求开发人员也是很不走心,就开发个净值归一,丝毫没有考虑净值小于1,工作日购买、赎回的逻辑处理;净值大于1,如何处理,说多了都是泪,前期需求不细化,后期都是坑。

目前开发人员为了赶进度,没有细分需求,只写出输入描述、输出描述,丝毫不说增加字段是什么意思,从哪个表取值,取值为0,代表额度是不控制呢还是就是额度为0。

所以我得出个结论,写好需求占项目成功的70%。甚至更多。功能测试做久了,熟悉业务后往需求方向发展,很不错的选择。

2、发展为产品经理

人人都可以是产品经理,但也要看个人技术水平。虽然我处在传统行业对产品理解的不透彻,但是现在是互联网时代,到处充斥着产品体验、用户体验等。

比如社交软件,08年人人网很火,11年新浪微博干掉博客、人人网成了一枝独秀,这几年微信干掉微博火遍大江南北,我爸爸60岁了,还建微信群,太火,为什么,产品体验好。估计现在每款智能机都有微信app。

消耗流量少、界面简洁、添加自己想加的朋友、不想看谁直接屏蔽、不开心时发个红包、关注三观符合的微信公众号、还可以买基金等,试闻这样的产品谁不喜欢?

功能测试人员会站在用户角度测试业务逻辑、操作简单性、易用性、兼容性等。所以后期发展成产品经理也很不错哦。

3、发展为软件测试培训师

目前高校没有软件测试专业,所以一般从事软件测试的都去参加培训班,培训班老师大都是企业工作者,有丰富的工作经验供学生参考学习。

总结:

总结下来,做好功能测试并不是一件容易的事情。我做了两年的互联网功能测试来,还是很多知识不明白,只有不断的学习,自己才能成才。

很多人功能测试都做不好,就想做性能测试、自动化测试,其实是好高骛远,我觉得基础打好了,再去学习性能测试、自动化测试,再去转行什么什么的,肯定事半功倍。


最后: 给大家推荐一个 q 群:902061117 里面有许多资料共享!资料都是面试时面试官必问的知识点,也包括了很多测试行业常见知识,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

如果对你有一点点帮助,各位的「点赞」就是小编创作的最大动力,我们下篇文章见!

好文推荐

2021软件测试工程师面试题汇总(内含答案)-看完BATJ面试官对你竖起大拇指!

什么样的人适合从事软件测试工作?

软件测试和软件开发哪个发展更好

那个准点下班的人,比我先升职了…

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

  1. IT“茫一代”:35岁成生死线 无处安放未来

    IT"茫一代":35岁成生死线 无处安放未来 http://www.sina.com.cn  2012年06月03日 03:10  <数字商业时代>微博 一年半的时间里 ...

  2. 写在35岁,过去现在和未来

    前言 说时迟那时快,转眼间我也35了,9年了还没有年薪百万确实很惭愧,今天就借这个机会聊聊这些年的经历吧. 核心问题: 我是谁? 我从哪里来? 我到哪里去? 现状 航天集团下属某单位的软件团队lead ...

  3. 抱歉,我也不知道程序员35岁以后该怎么办!

    1 小王大学毕业了,他22岁,进入一家普通的公司做了程序员. 初入职场的小王是个菜鸟,被公司的老员工带着,开始做CRUD.没多久就熟练了,丧失了新鲜感. 这个时候的小王很容易受到别人的影响, 别人说P ...

  4. 阿里巴巴离职DBA 35岁总结的职业生涯-职业规划

    ----------------------学习java.广州 java培训.期待与您交流! ---------------------- 转载自:阿里巴巴离职DBA 35岁总结的职业生涯   htt ...

  5. 陈吉平-阿里巴巴离职DBA在35岁总结的职业生涯

    导读:去年很多朋友私下或新浪微博上在总结自己的职业生涯与职业规划,也感觉到很纠结与彷徨,尤其技术人的职业生涯,随年龄增加,一些优势逐渐丧失.4月 13 日数据库技术大会的主办方举行的晚宴上,也让本人支 ...

  6. 阿里巴巴离职DBA在35岁总结的职业生涯(转)

           发现这篇文章很有用,对作为程序员自己职业和人生的规划以及发展历程都有比较好的参考价值,特地把它转过来分享以便共勉! 来源于:http://blog.jobbole.com/17776/ ...

  7. 吕海波(Vage)- 突然35岁:捡点我的职业生涯

    吕海波(Vage)- 突然35岁:捡点我的职业生涯 网址: http://www.eygle.com/digest/2013/07/vage_35_alibaba.html 本文引自Vage个人网站, ...

  8. 阿里巴巴离职DBA在35岁总结的职业生涯

    转自:http://blog.jobbole.com/17776/ 导读: 去年很多朋友私下或新浪微博上在总结自己的职业生涯与职业规划,也感觉到很纠结与彷徨,尤其技术人的职业生涯,随年龄增加,一些优势 ...

  9. 转 -- 阿里巴巴离职DBA 35岁总结的职业生涯

    刚刚网上看到这篇,比较长,留下慢慢看. 原址如下: http://www.mysqlops.com/2012/04/17/dba-alibaba.html 阿里巴巴离职DBA 35岁总结的职业生涯 四 ...

最新文章

  1. failed to load external entity file:/C:/Users/fmm/.AndroidStudio3.4/config/options/updates.xml
  2. Logistic and Softmax Regression (逻辑回归和Softmax回归)
  3. 使用什么优化器_优化器怎么选?一文教你选择适合不同ML项目的优化器
  4. 计算机综合应用能力试题,计算机综合应用能力实训
  5. Python 安装第三方库,模块和包的安装方法
  6. wx-charts 微信小程序图表插件
  7. 基于docker - 单机版FastDFS搭建
  8. php 5.4.5,PHP 5.4.5 和 5.3.15 发布
  9. 互联网的职场红利已经没了
  10. MySql统计函数COUNT详解
  11. 修正读取ISO中文命名的FatmsMod补丁第二版下载发布
  12. Chapter9:Simulink建模与仿真
  13. Dw怎么背景图片设置
  14. 中国数字校园建设市场全景调研与投资发展战略分析报告2022-2028年版
  15. MySQL自增id溢出
  16. Keil编译提示“File has been changed outside the editor, reload?”
  17. 元宇宙「虚拟世界」,构建身临其境的社交世界
  18. 重复文件快速查找工具(duplicate file finder plus中文版) v14.0
  19. 【ReView】 学习日志 from18/11/24 to 19/7/10
  20. 东北大学软件学院操作系统v实验报告

热门文章

  1. 轻松实现全国高校地理位置数据爬取(文末附源码和数据集)
  2. 福布斯评选 8 位 AI 风云女性,李飞飞、Coursera 创始人在列
  3. 关于深圳城中村小产权房,你应该知道的
  4. win8 网络受限解决
  5. 世界变化快,不学“SQL托管实例”跟不上时代
  6. 罗永浩:因为要烧投资人的钱 所以没有勇气再做手机了
  7. iPhone SE 3最高机身内存将增至256GB 较当前版本翻番
  8. 李佳琦公益助力乡村教育 为学生送上开学礼物
  9. 知乎内容营销新动作:别处种草 知乎种树
  10. 疑似Redmi K40S工信部入网:主打双十一 最高支持120W快充