1 / 3
文档名称:

软件测试工程师面试题.docx

格式:docx   大小:67KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试工程师面试题.docx

上传人:cby201601 2022/5/22 文件大小:67 KB

下载得到文件列表

软件测试工程师面试题.docx

文档介绍

文档介绍:软件测试工程师笔试题
总分:100分 限时:40分钟 姓名:
一请依据已有的经验对测试进行分类,并说明自己擅长哪一类型的测试? (20
分)
1、开发流程:单元测试、集成测试、系统测试、验收测试;
2、功能测试:逻辑功能测试、界面软件测试工程师笔试题
总分:100分 限时:40分钟 姓名:
一请依据已有的经验对测试进行分类,并说明自己擅长哪一类型的测试? (20
分)
1、开发流程:单元测试、集成测试、系统测试、验收测试;
2、功能测试:逻辑功能测试、界面测试、易用性测试、安全性测试、兼容性测试……;
3、代码可见程度:白盒测试、黑盒测试、灰盒测试;
4、是否使用工具:手工测试、自动测试。
请设计以下登录界面的测试用例。(30分)
设计思路:
功能测试(Function test)
.什么都不输入,点击提交按钮,看提示信息。
.输入正确的用户名和密码,点击提交按钮,验证是否能正确登录。
.输入错误的用户名或者密码,验证登录会失败,并且提示相应的错误信息。
.登录成功后能否跳转到正确的页面
.用户名和密码,如果太短或者太长,应该怎么处理
.用户名和密码,中有特殊字符(比如空格),和其他非英文的情况
.记住用户名的功能
.登陆失败后,不能记录密码的功能
.用户名和密码前后有空格的处理
.密码是否加密显示(星号圆点等)
.牵扯到验证码的,还要考虑文字是否扭曲过度导致辨认难度大,考虑颜色(色盲使用者),
刷新或换一个按钮是否好用
. 登录页面中的注册、忘记密码,登出用另一帐号登陆等链接是否正确
. 输入密码的时候,大写键盘开启的时候要有提示信息。
界面测试 (UI Test)
布局是否合理, 2 个 testbox 和一个按钮是否对齐
testbox 和按钮的长度,高度是否复合要求
界面的设计风格是否与 UI 的设计风格统一
界面中的文字简洁易懂,没有错别字。
性能测试 (performance test)
打开登录页面,需要几秒
输入正确的用户名和密码后,登录成功跳转到新页面,不超过 5 秒
安全性测试(Security test)
登录成功后生成的Cookie,是否是httponly (否则容易被脚本盗取)
用户名和密码是否通过加密的方式,发送给Web 服务器
用户名和密码的验证,应该是用服务器端验证, 而不能单单是在客户端用 javascript 验证
用户名和密码的输入框,应该屏蔽SQL 注入攻击
用户名和密码的的输入框,应该禁止输入脚本(防止XSS攻击)
错误登陆的次数限制(防止***)
考虑是否支持多用户在同一机器上登录;
考虑一用户在多台机器上登录
可用性测试(Usability Test)
是否可以全用键盘操作,是否有快捷键
输入用户名,密码后按回车,是否可以登陆
输入框能否可以以Tab键切换
兼容性测试( Compatibility Test )
主流的浏览器下能否显示正常已经功能正常(IE,6,7,8,9, Firefox, Chrome, Safari,等)
不同的平台是否能正常工作,比如 Windows, Mac
移动设备上是否正常工作,比如 Iphone, Andriod
不同的分辨率
三 数据库基础( 30 分