1:如何评价一个软件系统的质量,从哪些维度进行考虑?
答案:软件系统的质量要从以下的6个维度进行考虑
1、功能性:软件所实现的功能满足用户需求的程度,功能性反映了所开发的软件满足用户需求的程度,即用户要求的功能是否都全部实现了。
2、可靠性:也即软件除了满足用户需求之外,另外要求软件在发生故障时能继续运行程度。
3、易用性:它反映了软件与用户友善性,即用户在使用本软件的时候,是否方便。
4、效率:在指定的条件下,用软件实现某种功能,所需的计算机资源(包括时间)的有效程度,在完成功能的时,有没有资源浪费。
5、可维修性:可维修性反映了在用户需求或者软件环境发生改变时,对软件系统进行相应修改的容易程度。
6、可移植性:从一个计算机系统或者环境转移到另一个计算机系统或者环境的容易程度。

2:给你一个登录页面,一个水杯,一支笔,如何进行测试?
答案:
登录页面:
功能测试(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:你们公司的测试流程是什么样的?
答案具体流程如下:
1、测试人员参加需求评审
2、编写测试计划
3、编写测试用例(TestCase测试用例需要评审)
4、测试环境的搭建
5、执行测试对缺陷进行跟踪验证
6、3-5轮左右测试结束

4:你在项目组中扮演一个什么样的角色
答案:我在项目担当软件测试工程师角色:
1、编写测试用例(TestCase)
2、执行测试用例
3、提交缺陷(到缺陷管理系统、比如禅道、bugzilla)
4、软件的回归验证测试
5、提交当日的工作测试记录
6、不同测试任务之间的交叉测试

5:给你一个项目你觉得应该怎么做?
答案:
1、从最初的阶段介入到需求,越早介入到需求对产品的业务了解的越透彻,能够测试出关于业务上更有价值的缺陷
2、保证软件产品质量手段有二种方式:评审和测试,多参与项目中各个阶段的评审工作
3、通过尽早测试、经常测试、和不同工程师之间的交叉测试,提高软件测试的质量
4、在测试过程中要提交《测试进度报告》(1-2天提交1次,数据来源于缺陷管理系统)告知项目组中所有项目成员的项目测试进度情况

学生就业前,带学生复习软件测试知识(每天5道试题-第1天)相关推荐

  1. 【计算机毕业设计】328学生就业管理系统设计与实现

    一.系统截图(需要演示视频可以私聊) 摘  要 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式.本学生就业管理系统就是在这样的大环 ...

  2. 计算机专业学生就业信息调研

    IT行业一直是国家优先发展的重点行业,也是国内外人才需求量最大的行业之一.尤其是近几年,很多跨国公司陆续在中国成立软件研发中心,为计算机专业的高层次人才提供高质量的就业机会.这给计算机科学与技术专业的 ...

  3. Springboot+mysql学生就业信息管理系统-计算机毕业设计源码95340

    摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题.针对学生就业信息管理系统等 ...

  4. 计算机专业学生就业方向

    计算机专业学生就业方向 一.关于企业计算方向 企业计算(Enterprise Computing)是稍时髦较好听的名词,主要是指企业信息系统,如ERP软件(企业资源规划).CRM软件(客户关系管理). ...

  5. 计算机专业怎样提升竞争力,新形势下如何提高计算机专业学生就业竞争力.doc...

    新形势下如何提高计算机专业学生就业竞争力 新形势下如何提高计算机专业学生就业竞争力 摘 要:受经济社会和 IT市场发展的影响,高校学生的就业形势越来越严峻,提高学生的就业竞争力至关重要.本文分析造成就 ...

  6. 带学生参加电赛,5个国一,2个国二!15个省奖!

    大家好,我是张巧龙,转眼21年的各省电赛就结束了,今年的电赛确实让人难忘,不管是题目还是比赛形式,亦或是比赛时间一拖再拖. 国赛结果也在前段时间公示了,参与人数再次增长. 据我所知,有一些省份由于疫情 ...

  7. 计算机专业学生就业方向调研报告

    计算机专业学生就业方向调研报告 2007-10-28 随着科技的进步和信息事业的发展,尤其是计算机技术的发展与网络应用的逐步普及,电脑已成为人们工作和生活中不可缺少的东西.IT行业迅猛发展,就业工作岗 ...

  8. 基于Java Web的学生就业信息管理系统

    一.项目介绍 学生就业信息管理系统是针对大学毕业生就业情况进行统计和管理的系统,通过此系统可以方便对毕业生的就业情况进行管理.模块上分:就业信息.就业统计.用户管理.登录/登出三个主要模块. 二.技术 ...

  9. 关于电脑自带学生office365免费版和Visio不兼容问题

    关于电脑自带学生office365免费版和Visio不兼容问题 没那么复杂直接参考官方提供的工具即可 生活记录 没那么复杂直接参考官方提供的工具即可 设备信息: win11系统 选择的是Visio20 ...

最新文章

  1. 数据库自治服务DAS论文入选全球顶会SIGMOD,领航“数据库自动驾驶”新时代
  2. Pixhawk的传感器数据(陀螺、加计等)流程
  3. 威海二职工业机器人专业_工业机器人专业就业前景-山东省好的中专学校
  4. java classpath设置_Java CLASSPATH设置
  5. java 垃圾回收知识点
  6. python常用模块之time
  7. python笔记:太困了,读取并显示按行业分类的股票数据提提神
  8. 《30天自制操作系统》学习笔记--第12天
  9. Android Camera2 教程 · 第三章 · 预览
  10. 利用tftp服务器进行IOS备份升级
  11. 麦兜与春田花花幼稚园
  12. core网络课程整理(core概述及启动讲解)
  13. android 浏览器源码分析,android webview 简单浏览器实现代码
  14. Update 15.2 Dynamics 365 Business Central 2019 Release Wave 2 W1本地开发环境搭建报错问题-解决方法
  15. git extensions 记住用户名和密码
  16. 一个妹子的考研倒计时一百天
  17. Java获取图片属性(长,宽,大小,类型。。)/ EXIF
  18. 打印机 树莓派安装cpus_树莓派3-搭建网络打印机服务器(支持PC,IPhone,Android打印)...
  19. 华为弹性云服务器组成,弹性云服务器知识大全-华为企业云服务
  20. wcf服务器 性能差,WCF性能问题大探讨

热门文章

  1. 关于个别网页打不开,的问题分析及解决方法
  2. 阿里巴巴上市背后的技术力量
  3. uni-app分割线微信小程序端不显示
  4. RISC-V距离与Arm一较高下还有多远?
  5. Java 代码编译和执行的整个过程
  6. html显示三维模型restful,如何使用RESTful API提供静态(或动态?)HTML文件?
  7. ls -al每一列的意思
  8. distenct oracle_Oracle去重及关键字Distinct
  9. 2021华东师范大学软院保研夏令营(可信人工智能大学生夏令营)经验总结
  10. 教师计算机培训重要性日志,2018教师信息技术应用能力提升专题培训研修日志...