赞
踩
先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新软件测试全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
如果你需要这些资料,可以添加V获取:vip1024b (备注软件测试)
索引:该字段没有重复值,但可以有一个空值
2)作用
主键:用来保证数据完整性
外键:用来和其他表建立联系用的
索引:提高查询排序的速度
3)个数
主键:只能有一个
外键:一个表可以有多个外键
索引:一个表可以有多个索引
参考点
1.考察是否有Linux使用经验
2.考察对Linux的熟悉程度
面试命中率
95%
参考答案
cd:切换目录
ls:查看文件列表
cp:拷贝文件
mv:移动文件
rm:删除文件
chmod:设置文件权限
cat:浏览文件内容
vi:文件编辑
find:搜索文件
grep:过滤文件内容
参考点
1.考察Devopts相关技术
2.考察是否具备docker实际使用经验
面试命中率
95%
参考答案
docker pull:拉取镜像
docker images:查看本地镜像
docker run:运行镜像为容器
docker ps:查看正在运行的容器
docker logs:查看容器日志
docker cp:拷贝容器文件
docker start/stop/restart:启动、停止、重启容器
参考点
1.查看文件内容中的指定行指定列
2.常用的常看文件命令
面试命中率
70%
参考答案
常用的三种实现方式如下所示:
sed -n 25p /web.log | cut -d " " -f3
head -n25 /web.log | tail -n1 | cut -d " " -f3
awk -F " " ‘NR==25{print $3}’ /web.log
参考点
pytest对参数化的理解
面试命中率
90%
参考答案
使用@pytest.mark.parametrize装饰器
范例:
@pytest.mark.parametrize(‘字符串形式接收参数名’, [(参数1-1, ‘参数2-1’), (参数1-2, ‘参数2-2’)],ids=[‘第1条参数对应的用例名’, ‘第2条参数对应的用例名’])
@pytest.mark.parametrize(‘goods_id,stock,exp’, [(12, 1, ‘缺失规格’), (‘商品编号’, ‘1’, ‘商品不存在或已删除’)],ids=[‘不填写规格参数加购’, ‘商品编号为异常值’])
参考点
1.po模式理论
2.po模式分层思路
面试命中率
80%
参考答案
页面对象模型(PageObject)是一种设计模式,用来编写和维护自动化测试
Po模式的优点:
1、PO提供了一种业务流程与页面元素操作分离的模式,这使得测试代码变得更加清晰。
2、页面对象与用例分离,使得我们更好的复用对象。
3、可复用的页面方法代码会变得更加优化
4、更加有效的命名方式使得我们更加清晰的知道方法所操作的UI元素
如何编写PO模式:
1.抽象每一个页面
2.页面中元素不暴露,仅报错操作元素的方法
3.页面不应该有繁琐的继承关系
4.页面中不是所有元素都需要涉及到,核型业务元素做建模使用
5.把页面划分功能模块,在Page中实现这些功能方法
参考点
1.是否熟悉jmeter
2.是否熟悉关联的业务场景
3.是否熟练关联所用到的组件
面试命中率
85%
参考答案
接口关联指的就是一个接口要使用另一个接口的返回值作为参数,在jmeter中针对不同的响应数据格式都有不同的处理组件,
json格式的采用json提取器,
xml或者html格式的采用xpath提取器,
其他格式的可以采用正则表达式提取器,
BeanShell后置处理器也可以从响应结果中提取响应内容,通过这些组件提取所需内容后,在需要关联的接口中引用变量即可完成关联
参考点
1.考察求职者对HTTP协议是否有一定了解
2.考察工作中常见HTTP状态码的含义
面试命中率
90%
参考答案
200(请求成功)
302(重定向)
400(Bad Request/错误请求)
401(Unauthorized/未授权)
403(Forbidden/禁止)
404(Not Found/未找到)
405(Method Not Allowed/方法未允许)
500(Internal Server Error/内部服务器错误)
502(Bad Gateway/错误的网关)
503(Service Unavailable/服务无法获得)
504(Gateway Timeout/网关超时)
参考点
1.考察网络协议的理论基础
2.考察Tcp链接的创建过程
面试命中率
95%
参考答案
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。