1:如何评价一个软件系统的质量,从哪些维度进行考虑/strong>
答案:软件系统的质量要从以下的6个维度进行考虑
1、功能性:软件所实现的功能满足用户需求的程度,功能性反映了所开发的软件满足用户需求的程度,即用户要求的功能是否都全部实现了。
2、可靠性:也即软件除了满足用户需求之外,另外要求软件在发生故障时能继续运行程度。
3、易用性:它反映了软件与用户友善性,即用户在使用本软件的时候,是否方便。
4、效率:在指定的条件下,用软件实现某种功能,所需的计算机资源(包括时间)的有效程度,在完成功能的时,有没有资源浪费。
5、可维修性:可维修性反映了在用户需求或者软件环境发生改变时,对软件系统进行相应修改的容易程度。
6、可移植性:从一个计算机系统或者环境转移到另一个计算机系统或者环境的容易程度。
2:给你一个登录页面,一个水杯,一支笔,如何进行测试/strong>
答案:
登录页面:
功能测试(Function test)
1、输入正确的用户名和密码,点击提交按钮,验证是否能正确登录
2、输入错误的用户名或者密码,验证登录会失败,并且提示错误的响应信息
3、登录成功后能否跳转到正确的页面
4、用户名和密码,如果太短或者太长,系统应该怎么处理
5、用户名和密码,中有特殊字符,和其他非英文的情况
6、记住用户名的功能
7、登录失败后,不能记录密码的功能
8、用户名和密码前后有空格的处理
9、密码是否以星 显示
界面测试(UI test)
1、布局是否合理,2个textbox和一个按钮是否对齐
2、textbox按钮的长度,高度是否符合要求
3、界面是否好看
4、图片、颜色、字体、超链接,是否都显示正确
性能测试(performance test)
1、打开登录页面,需要几秒
2、输入正确的用户名和密码,登录成功后,跳转至新页面,需要几秒(按照2-5-8的原则)
3、能支持多少个用户同时登录
安全性测试(Security test)
1、用户名和密码是否通过加密的方式传输
2、用户名和密码的验证,应该是用服务器端验证,而不是单单在客户端通过javascript验证
3、用户名和密码的输入框,应该屏蔽Sql注入攻击
4、用户名和密码的输入框,应该禁止输入脚本(防止Xss攻击)
5、错误登录次数的限制(防止暴力破解)
可用性测试(Usability test)
1、输入用户和密码后,直接按回车键(Enter键)是否可以直接登录
2、是否支付Tab键的顺序
兼容性测试(Compatibility test)
1、主流的浏览器下能否显示正常,并且功能正常(IE系列、Firefox、chrome,Safari等)
2、不同的工作平台是否能正常工作(Windows机器,Mac)
3、移动设备上是否正常工作(比如安卓、Iphone)
4、不同的分辨率
5、不同的浏览器大小(浏览器最大化,和非最大化)
水杯:
功能测试(Function test)
1、能否装水
2、除了装水之外,能否装其他的液体,比如装可乐,酒精
3、能否装多少ML的的水
4、杯子是否有刻度表
5、杯子能否泡茶、泡咖啡
6、杯子能否放冰箱、做冰块
7、杯子的材质是什么(比如玻璃、塑料、陶瓷)
界面测试(UI test)
1、外观好不好看
2、什么颜色
3、杯子的形状是怎么样的
4、杯子的重量是多少
5、杯子是否有异味
6、杯子的图案是否合理
性能测试(performance test)
1、能否装100的开水(泡茶)
2、能否装0度冰水
3、装满水后,放几天,是否会漏水
4、杯子内壁上的涂料是否容易脱落
5、杯子上的颜色是否容易褪色或者脱落
安全性测试(Security test)
1、制作杯子的材料是否有毒
2、放微波炉里转的时候,是否会爆炸,或者杯子是否会熔化
3、从桌子上掉到水泥地上是否会会摔碎
4、杯子是否长细菌
5、杯子是否有缺口,是否伤害嘴巴
6、杯子内壁上的材料,是否会溶解到水中
7、杯子破碎后,是否会对使用者造成伤害
可用性测试(Usability test)
1、杯子是否容易烫手
2、杯子是否好端,好拿
3、杯子的水是否容易喝到
4、杯子是否有防滑措施
3:你们公司的测试流程是什么样的/strong>
答案具体流程如下:
1、测试人员参加需求评审
2、编写测试计划
3、编写测试用例(TestCase测试用例需要评审)
4、测试环境的搭建
5、执行测试对缺陷进行跟踪验证
6、3-5轮左右测试结束
4:你在项目组中扮演一个什么样的角色
答案:我在项目担当软件测试工程师角色:
1、编写测试用例(TestCase)
2、执行测试用例
3、提交缺陷(到缺陷管理系统、比如禅道、bugzilla)
4、软件的回归验证测试
5、提交当日的工作测试记录
6、不同测试任务之间的交叉测试
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!