web测试喜事连连--草稿箱功能
“草稿箱”功能很常见吧,编辑内容后,不想发布的话,就先存为草稿。啥时候想公开了,发布即可。
今天发生个啥事呢,让作为Tester的我,哭笑不得。
开发部经理老F,反馈一个客户需求,发到群里让大家讨论。是这样的“咱有没有一个功能,比如我编辑一篇文章,想要编辑5个字,只写了3个,然后去忙其他的,点击一个按钮,但是我点击那个按钮,不能影响我前台页面。等到忙完了,接着编辑剩下的2个字,编辑完成才能发布,页面才会改变。”
老F先起头:“用咱原有的功能,暂存呗”
开发组长小李:“(心里暗暗想着,傻X)暂存,前台就不显示了啊”
实施小静:“如果正在修改还没好呢,前台显示的应该是没有修改前的页面。 ”
老F:“我们做不到。真是奇葩的需求!”
开发组长小李:“我咋感觉很合理呢?”
老F:“怎么实现呢?”
开发组长小李:“实现和需求是两回事吧,需求很合理,实现方式大家讨论”
老F:“...(若有所思了几分钟)”
众人开始讨论编辑文章的时候,需要几个按钮,暂存?发布?
讨论页面上的提示,如何使客户清楚这篇文章的状态,不眩晕。
我测试这个产品时间很短,有些怂,不敢理直气壮地说出想法。于是私聊开发组长小李:“这个需求,不就是草稿箱么,有啥讨论的。”
我像是说出了他的心里话,他表示墙裂同意之后,立即在群里说,“相当于草稿箱的功能”。
小李没有说得更详细,于是,我补充到“像草稿箱那样,只要编辑就自动存为草稿,想发布了就发,不发就在草稿箱一直放着。”
然后去知乎专门回答了一个问题,来验证草稿箱功能。

图1

图2
“知乎是,只要编辑就会存为草稿,并且前台显示的是原来的内容,因为你并没提交草稿。修改的内容就放在草稿箱里,如果提交,前台就显示修改后的内容。”
老F不假思索地说道:“我们可以按照知乎的模式做。”
开发组长小李在我们的小群里逼逼了句:“这就做了?没看需求还奇葩不”
我们差点笑出猪叫。
事件就描述到这里。
我是个不抽烟的女娃,不能像男同事一样,烦闷了就去楼道叼根烟,所以只能在卫生间多蹲会儿坑(公司的女厕所常年人爆满的未解之谜就此打开)。我得自闭一会儿,因为实在不能理解为啥会想不到草稿箱。
蹲着坑,闻着千奇百怪的味道。环境练就人,环境练就人思考问题的速度,我没蹲几分钟就回工位了(女的要不都抽支烟吧,好歹能散散味儿)
思考之后,敲黑板如下:
1.要根据自己的岗位职责,刻意培养知识迁徙的习惯与能力。我是软件测试, 也是社交软件重度患者。写文章、回答问题,草稿箱这种基本功能已经被我用烂了,也可以说是从用户体验的角度,测试得太到位了。所以从产品线新需求 到知乎草稿箱功能,我意识不到自己已经做了知识迁徙,只觉得理所当然这样关联过去。所以正是我的熟悉与知识迁移,才会从测试的角度,立即反应出最符合用户习惯的草稿箱功能。
2.不要闭门造车,以久经市场考验的产品为榜样,站在巨人的肩膀上其实就是走捷径。做产品的,做软件开发的,软件测试的,是不是要反思一下,多关注市面上同一类别的产品,就算不是同一类,某个功能模块也是极其相似。就草稿箱来说,数不清多少个app或门户网站的逻辑都是一样的。经过市场的严峻考验,这些成熟的产品都符合用户习惯,直接借鉴就可以了。玩创意,不是说故意违背用户习惯。所以不要闭门造车了,多关注竞品,多学习,碰到这种需求就不会觉得奇葩了。
web测试喜事连连--草稿箱功能的更多相关文章
- 大牛浅谈Web测试基于实际测试的功能测试点总结
今天跟大家讲解的是web测试在实际测试的功能测试点的一些小总结,希望对你们有帮助,有说的不好的地方,还请多多指教! 一.页面链接检查:测试每一个链接是否都有对应的页面,并且页面之前可以正确切换. ...
- Web测试的常用测试用例与知识
1. Web测试中关于登录的测试 2. 搜索功能测试用例设计 3. 翻页功能测试用例 4. 输入框的测试 5. Web测试的常用的检查点 6. 用户及权限管理功能常规测试方法 7. Web测试之兼容性 ...
- web测试常用的用例及知识
1. Web测试中关于登录的测试... 1 2. 搜索功能测试用例设计... 2 3. 翻页功能测试用例... 3 4. 输入框的测试... 5 5. ...
- Web测试中常见分享问题
Web测试中,由于开发通常指注重完成H5页面的逻辑功能,对各种系统.浏览器等考虑不周,同时Android端各类机型碎片化,容易产生兼容性问题,这其中以分享类型为最. 本文简单分析总结一些测试 ...
- 关于web测试
关于web测试1页面部分(1) 页面清单是否完整(是否已经将所需要的页面全部都列出来了)(2) 页面是否显示(在不同分辨率下页面是否存在,在不同浏览器版本中页面是是否显示)(3) 页面在窗口中的显示是 ...
- Web 测试经验总结
Web功能测试常用方法 1.页面链接检查每一个链接是否都有对应的页面,并且页面之间切换正确: 2.相关性检查删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确. 3.检查按钮的功能 ...
- Web测试Selenium:如何选取元素
Web测试工具Selenium:如何选取元素 2009-02-17 23:23 by 敏捷的水, 5372 阅读, 22 评论, 收藏, 编辑 selenium是一个非常棒的Web测试工具,他对Aja ...
- 【转】web测试内容及工具经典总结
基于Web的系统测试在基于Web的系统开发中,如果缺乏严格的过程,我们在开发.发布.实施和维护Web的过程中,可能就会碰到一些严重的问题,失败的可能性很大.而且,随着基于Web的系统变得越来越复杂,一 ...
- 软件测试之WEB测试经典总结
在Web工程过程中,基于Web系统的测试.确认和验收是一项重要而富有挑战性的工作.基于Web的系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览 ...
随机推荐
- MOOC(11)- 获取cookie后存到json中
获取cookie后转成字典格式 把字典格式cookie存到json数据中 需要在表格中写好关键字,判断是否写cookie.是否读cookie 在需要用cookie的时候根据键去json中取值 # 1. ...
- OpenCV 级联分类器
#include "opencv2/objdetect/objdetect.hpp" #include "opencv2/highgui/highgui.hpp" ...
- text-align和vertical-align
1.text-align(水平对齐)text-align样式使元素在其定界区域内水平对齐,其取值可以是left.right.center或justify.justify使元素两端对齐.2.vertic ...
- 华为OD两轮技术面试
华为OD面试1性格测试选积极向上的选项,注意,性格测试也会挂人,我一个朋友性格测试就没过.2机试 一道变成题目 1h 用例60%通过即可任给一个数组,元素有20M,1T,300G之类的,其中1T=10 ...
- practically|exclamation|defy|thrilled|
ADV 简直:几乎Practically means almost, but not completely or exactly. He'd known the old man practically ...
- js - 常用的继承
零.序言 参考资料:JavaScript常用八种继承方案: 注:1.此篇笔记是站在上述资料的肩膀上的一篇小结: 2.阅读之前建议温习一下 js 中的 prototype 和 constructor:( ...
- MOOC(1)-使用pycharm新建Django项目、开发post接口
https://www.cnblogs.com/liqu/p/9308966.html 1.安装Django的两种方式: > 1) pip install django 2)下载离线安装包,进入 ...
- 吴裕雄--天生自然python学习笔记:Python3 正则表达式
Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式. re 模块使 Python 语言拥有全部的正则表达式功能. compile 函数根据一个模式字符串和可选的标志参 ...
- unittest(20)- 自动更新表格中数据(5)
# 1. get_data.py from tools import project_path import pandas as pd class GetData: Cookie = None Add ...
- 使用JS-SDK自定义微信分享效果
前言 刚进入一家新公司,接到的第一个任务就是需要需要自定义微信分享的效果(自定义缩略图,标题,摘要),一开始真是一脸懵逼,在网上搜索了半天之后大概有了方案.值得注意的是一开始搜索到的解决方案全是调用微 ...