【华为一面】软件测试工程师笔试题!

一、基础

1.bug的生命周期是什么?
发现bug,提交bug,分析bug,修改bug、不处理bug,确认bug,关闭bug
2.测试用例的设计方法有哪些?
等价类划分,边界值,因果图,错误侦测法,业务流程法,场景法,混合正交表法
3.你认为软件上线的标准和流程是什么?
普通bug小于3个,特殊bug小于1个,即可上线
由测试组长和产品经理共同判断
4.当开发人员说不是bug的时,你如何解决?
提交到库里,由产品经理和测试组长去分析是否为bug
5.测试工作需要的基本素质是什么,你具备哪些?
有责任心,执行力强,
有责任心

二、Linux操作

1.修改系统时间
2.修改文件test.php的权限为可读、可写、可执行
chmod 777 test.php
3.获取pid为100的进程所监听的tcp端口
4.将test.tar.gz解压缩到当前目录下
zcvf test.tar.gz
5.编辑
建立目录test:
mkdir test
删除目录test:
rmdir test
在当前位置插入:
按‘i’键
保存当前文件:
:wq
退出当前编辑文件:
:q
保存当前编辑的文档并退出:
:x

三、MySQL数据库操作

1.数据表‘test’
在这里插入图片描述
1)查看表结构
2)增加一条记录,内容随意
insert into test vaules(test2,‘测试2’,2017/1/2,test2.com,13912345678);
3)删除test1
delete table test1;
4)修改test1的‘reg-data’为‘2017/2/2’
5)查询手机号13900000000的记录
select *from test where mobile=13900000000;
2.
T1表结构(用户名,密码)userid(int) username(varchar20) password(varchar20)
T表结构(积分,等级)userid(int) jifen(varchar20) dengji(varchar20)
1)根据userid查询两张表的所有数据

四、接口测试

下面是某平台的用户信息获取接口说明
接口URL 地址:http://www.abc.com/api/userinfo.json
接口返回格式:json
接口请求方式:ajax/post
接口输入参数:
在这里插入图片描述
接口返回结果(所有字段,一下为json格式)
//成功时返回

{‘ret’:true
‘data’:
{
username,//用户名
nickname:xxx  //昵称
headimageURL:‘http://xxx.com/1.png’
}
}
//失败时返回
{
‘ret’:false
}

请完成:

接口验收的测试点
各测试点的测试方法

五、实例

1)请写出银行ATM机取款流程的测试点
有无插入银行卡,取款金额,存款金额,
2)请写出金融理财产品的测试流程及测试要点

1、点赞。防止以后找不到,想看的时候,在自己主页就能找到了,很方便;
2、关注我。让我们成为长期关系,下一个视频会分享更多的硬核干货;
3、本文章学习资源,均可以免费分享。

微信公众号:程序员一凡。这样的好内容,里面还有近百篇。 谢谢你的支持!

目前测试平台项目研发已经完成并且在Github开源,有兴趣的朋友可以去Github下载
https://github.com/ooqitech/ATP

不要只做收藏从未停止,行动从未开始的人,很多事情,做着做着就无师自通了。如果在做的过程中还能稍微加点思考,稍微看一些别人的经验和做法,成长会更快,效果也会更好!加油吧,测试人!路就在脚下,成功就在明天!

一个用心码了这么多文字的人,往往渴望得到大家的认可。如果你觉得这篇文章对你有帮助,双击屏幕,给我点个赞呀!

更多软件测试资源分享微信公众号:【程序员一凡】
软件测试技术交流群:1079636098

  • 2
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值