bobo159357456 发表于 2013-1-29 14:12:14

如何对餐饮软件 进行手动测试

我这刚上班不到一个月啊 如何进行手动测试啊啊!

kai276843584 发表于 2013-1-31 10:01:19

1、安装卸载类:
在已经安装软件的情况下,再次进行安装,表现是否正常(比如提示是否升级、检测到已安装),需要考虑已安装和现安装版本差异问题
各种杀毒软件(卡巴、瑞星、360)对安装程序的影响
是否能在控制面板里面卸载
安装后快速启动、桌面、开始程序里面的快捷方式情况
卸载时是否退出客户端(退出和不退出都要考虑),卸载后的表现
安装的程序是否带有插件
安装目录的考虑(中英字符、长度、空目录、根目录、修改目录、默认目录)
是否需要考虑在虚拟机中的安装使用?
2、字符(串)类(可输入编辑框或者文本框等也会涉及到)
需要考虑字符串长度、字符类型(中文、英文、数字等)、编码类型、如果是英文,还会涉及到大小写的区别。
全空格的考虑情况,字符中间含有空格,最导和最后包含空格情况考虑
涉及到编码的,要看各个编码下的显示是否正确,以及各个编码之间
当有限制长度类的输入时,需要考虑长度刚好达到限制和超过限制后仍然进行输入的情况,也就是需要考虑边界值。
对于只能输入字符的地方,尝试输入其他字符比如 汉字,看看操作表现是什么样子。
3、界面类
应用程序所有可点击地方是否可以进行操作,菜单、按钮、超链接(文字颜色以及是否能正常超链)、文字等。
各种操作对应的正确、错误类提示信息是否正确
窗口的缩放(双击的最大最小,点击按钮的最大最小,关闭)、拖动(开多个窗口拖动)、任务栏(左键单击和右键单击的操作)、托盘区、任务管理器操作
一般客户端软件,开着窗口在桌面上移动的时候,cpu占用都比较高,这个性能需要控制在某个合适的范围内。
需要考虑窗口的模态性问题,比如有模态窗口的时候,进行其他的操作,以及模态窗口的重绘等。
需要考虑软件对键盘上各个键的响应情况,最多用的是enter、shift、crtl、上下左右箭头,home,vendors,pgup,pgdn,del,对tab键的支持等。还要考虑各种热键(全局热键和软件自身的热键)是否能正确响应。
各种控件的表现和操作是否正常,下拉列表、日历控件等
如果有托盘图标,需要考虑托盘图标的显示状态,是否能显示,操作是否正常等
软件的tooltip是否正确合理齐全
如果有排序类功能,排序是否正确,如果不正确,和windows系统本身的排序进行比对,看是否一致(例如中文在英文之后,英文是否区分大小写)
操作界面的即使动态刷新
如果设计到焦点切换的,需要看鼠标的焦点切换是否正常,适合用户使用习惯。
涉及到列表类显示的,要看是否显示翻页,翻页是否正常
涉及到编辑框的,要看输入内容过多之后,是否有滚轮
窗口在屏幕上的位置是否需要具有记忆能力,比如某个窗口操作一次后,下次打开的位置定位在哪里?
有的客户端软件要求有飘窗类的提示,需要测试再不同情况下是否能出来,比如最小化到托盘、任务栏以及用ctrl+D显示桌面,是否能正常出来飘窗
需要考虑再不同显示器上的显示,各种比例和分辨率下的现实情况。
对换行符的处理,有的显示、输入区,如果有换行符的话可能会出现问题
  测试遇到过含有换行符的话,后面的内容无法显示出来。
一些操作状态的延续变化,很难发现啊。
邮件列表中,在某个分组上点击右键,不放鼠标,将鼠标拖动到分组下的列表上,出现右键菜单不一致的bug。
对任务栏的考虑,要考虑任务栏在下方以及在屏幕上下左右侧的情况
4、兼容性
在中英文系统上使用的区别,在控制面板的区域和语言选项里面进行设置,管理选项卡里更改系统区域设置。
在不同操作系统上使用的区别(XP,VISTA,WIN 7,2000,2003)
在远程操作电脑的时候使用情况,测试的时候遇到过远程操作的时候会可能崩溃的错误。
浏览器:不同IE浏览器、带标签页和没有标签页,同一个IE浏览器不同版本的
同一个系统的不同系统用户操作(管理员和非管理员)
需要考虑不同分辨率,屏幕大小下是否能合适的显示。
需要考虑各种浏览器的缓存情况,会不会因为缓存而对测试产生影响
对于需要输入文字的地方需要考虑多种输入法切换是否能正常输入。输入达到限制后,再继续输入,是否有问题在32位和64位系统上都需要进行测试。特别是对新的64位系统的支持度。
需要操作系统,比如sp1sp2sp3等,其他很多操作,可能会有影响的地方都需要考虑一下。
需要考虑计算机休眠、待机后再启动软件的表现情况,(还有待机)
   各种杀毒软件对软件的影响。瑞星、卡巴、360等
杀毒软件对一些文件类型、端口等有监控,需要考虑。可能由于软件使用某些端口而被杀毒软件阻止而导致不能正常使用
jpeg格式图片有灰度图和RGB格式图片,都需要测试到。
考虑文件系统格式fat32 /ntfs下区别,比如fat32下有单个文件4G大小的限制等

kai276843584 发表于 2013-1-31 10:02:33

5、用户体验类
界面文字提示是否友好、易懂、简练(因为用户都是懒惰的,不愿意看复杂的东西)
操作流程是否清晰,用户知道自己每步都是在做什么
有错误类信息,不要使用代码类文字,考虑到用户群体的情况,还要区分中英文(用哪个更好)
7、性能类
单核、双核的区别
内存大小的区别
同一个操作涉及不同的文件大小的时候,PC的反应(例如传输大文件和小文件)
涉及到网络操作时,超时是否及时、提示是否合理
是否有GDI泄漏(界面?)
使用过程中cpu、内存的占用情况
8、检索、过滤、搜索类
对分词的检索是否准确,比如如果检索ab,那么ab是否 会被检索出来?要视要求而定。
搜索的时候,对不同格式的文件内容,是否能够正常搜索,比如HTML格式和txt格式之间的区别,因为HTML格式本身含有标签以及其他一些内容,但是这些内容并不显示出来,所以搜索的时候是否需要搜索这些内容,需要进行考虑
搜索匹配时,对中英文的支持度(比如输入英文能否匹配中文,输入中文,能否匹配英文等。)

bobo159357456 发表于 2013-1-31 12:08:12

回复 3# kai276843584


    非常感谢,你这么一列出来, 给我一个餐饮软件,我知道怎么做了。

bobo159357456 发表于 2013-1-31 12:12:26

回复 3# kai276843584


    能告诉我个QQ吗 有个细节问题需要请教

没翅膀的飞鱼 发表于 2013-1-31 12:36:10

楼上的这个是通用的啊,呵呵
楼主可以把餐饮软件的主要功能大概说下,可能大家对这类软件不是很熟悉----

bobo159357456 发表于 2013-1-31 13:10:09

回复 6# 没翅膀的飞鱼


    这个保密。。。

千里 发表于 2013-2-2 05:44:05

回复kai276843584


    能告诉我个QQ吗 有个细节问题需要请教
bobo159357456 发表于 2013-1-31 12:12 http://bbs.51testing.com/images/common/back.gif


    给你的是网上找的文档,多读一读别人写的博客吧。
页: [1]
查看完整版本: 如何对餐饮软件 进行手动测试