1 / 3
文档名称:

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

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

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

分享

预览

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

上传人:cjl201702 2022/5/12 文件大小:21 KB

下载得到文件列表

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

文档介绍

文档介绍:软件测试工程师笔试题
总分: 100 分 限时: 40 分钟 姓名:
一 请依据已有的经验对测试进行分类,并说明自己擅长哪一类型的测试?( 20
分)
1、 开发流程:单元测试、集成测试、系统测试、验收测试;
2、功能测试:逻辑功软件测试工程师笔试题
总分: 100 分 限时: 40 分钟 姓名:
一 请依据已有的经验对测试进行分类,并说明自己擅长哪一类型的测试?( 20
分)
1、 开发流程:单元测试、集成测试、系统测试、验收测试;
2、功能测试:逻辑功能测试、界面测试、易用性测试、安全性测试、兼容性测试……;
代码可见程度:白盒测试、黑盒测试、灰盒测试;
是否使用工具:手工测试、自动测试。
请设计以下登录界面的测试用例。 ( 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 分)