自动化测试面试题目
Linux:
- Linux中如何实现分区:
a. 创建以根目录为挂在点的分区:选中空闲区,点击创建,选择标准分区,点击创建。挂在点选择/,文件类型选择ext4,勾选使用全部可用空间,点击确定;
b. 创建swap分区:选中空闲区,点击创建,选择标准分区,点击创建。文件类型选择swap交换,大小控制为内存的两倍即可,点击确定。
手动分区时swap分区和根分区是必须要创建的,否则系统无法安装。其它分区可以随意创建,但推荐创建/boot分区:
c.创建以/boot文件为挂载点的分区:这里推荐以/boot文件为挂载点的独立分区,因为/boot文件为系统启动文件比较重要,一般200MB已经足够。选择文件类型、大小,点击确定;
d.创建以/opt文件为挂载点的分区:选中空闲区,点击创建,选择标准分区,点击创建。演示中只是以/opt文件为例,真实创建中可以根据自己的需要设置。选择文件类型、大小,点击确定;
https://jingyan.baidu.com/article/a65957f4f182c724e67f9bf3.html
2. Linux中的awk和sed
https://kaiwu.lagou.com/course/courseInfo.htm?courseId=17#/detail/pc?id=321
awk 相当于 SQL 的 select field from table,它可以进行数据切片。
sed 相当于 SQL 的 update table set field=new where field=old,它可以对数据进行修改。
Python:
- 啥叫装饰器
装饰器是一种可调用的python对象,被用于修改函数、方法以及类的定义。装饰器可以在不改变原始对象任何代码的前提下增加额外扩展功能并返回一个新的对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验、请求路由等场景。
2. 元组和列表是有序的,字典是无序的
我说做robotframwork测试,说下robotframwork工作的原理和优点
技能提升:
Python & Shell & Linux