标签:依次 proc status github header 了解 ica 部件 面试题
整理下几次面试被问到的问题:
1.linux 筛选命令,如何在压缩包中筛选文件,如何修改文件,grep,awk
2.fiddler抓包后如何过滤
1)通过host过滤
2)通过客户端进程过滤(client process)
3)通过request header过滤
4)通过response status code进行过滤
5)通过响应类型和大小进行过滤(response type and size)
6)通过response header过滤
3.有没有测过请求头信息内容
4.描述bug的生命周期
New(新建/提交缺陷):新发现的Bug,未经评审决定是否指派给开发人员进行修改。
Open(分配):确认是Bug,并且认为需要进行修改,指派给相应的开发人员。
Fixed(处理):开发人员进行修改后标识成修改状态,有待测试人员的回归测试验证。
Rejected(拒绝):如果认为不是Bug,则拒绝修改。
Delay(延后):如果认为暂时不需要修改或暂时不能修改,则延后修改。
Closed(关闭):修改状态的Bug经测试人员的回归测试验证通过,则关闭Bug。
Reopen(重启):如果经验证Bug仍然存在,则需要重新打开Bug,开发人员重新修改。
顺便了解下缺陷等级:
Bug等级由高到低依次分为:致命Bug、严重Bug、一般严重Bug、低级Bug和建议性的Bug。
致命的Bug:导致软件停止运行,软件的重要部件无法运行,软件崩溃或者挂起等导致软件不能正常运行。
严重的Bug:严重地影响软件要求或基本功能的实现,且没有更正办法(重新安装或重新启动该软件不属于更正办法)。使软件不稳定、或破坏数据、或产生错误结果,或部分功能无法执行,而且是常规操作中经常发生或非常规操作中不可避免的主要问题,软件无法满足主要的业务需求,性能、功能或可用性严重降低。
一般严重的Bug:软件可以满足业务需求,软件性能或响应时间变慢、产生错误的中间结果但不影响最终结果等影响有限的问题。
低级的Bug:使操作者不方便或操作麻烦,但它不影响执行工作功能或重要功能。界面拼写错误或用户使用不方便等小问题或需要完善的问题。
建议性的Bug:希望提出的建议以及建议进行但不强制进行的修改。不会给发布的准确性或可用性带来任何严重影响。
5.访客机小票测试用例
小票上各项信息是否齐全
访客本人取票后,拿着小票后能否进入
访客取票后没有立刻进入,时隔一小时,一天,一礼拜,一个月再次凭该小票能否进入
访客出门后立刻再次凭该小票是否能够进入,若时隔一小时,一天,一礼拜,一个月再次凭该小票能否进入
不是访客本人,凭该小票是否能够进入
(出题者希望我回答的时2,3,4,5点)
6.是否了解过其他自动化测试框架
7.目前所在公司测试流程是否规范,为什么
8.怎么测的接口
9.shell命令会吗
10.怎么编写用例,策略是什么。
因为是定时构建所以用build periodically
4)添加构建命令,然后保存项目
执行的时候在项目中点立即构建就行
13.怎么进行自动化测试标签:依次 proc status github header 了解 ica 部件 面试题
原文地址:https://www.cnblogs.com/dhs94/p/11249348.html