安全漏洞|从功能到测开,阿里巴巴软件测试面经大揭秘,看看大厂的技术栈

【安全漏洞|从功能到测开,阿里巴巴软件测试面经大揭秘,看看大厂的技术栈】安全漏洞|从功能到测开,阿里巴巴软件测试面经大揭秘,看看大厂的技术栈

文章图片

安全漏洞|从功能到测开,阿里巴巴软件测试面经大揭秘,看看大厂的技术栈

文章图片

安全漏洞|从功能到测开,阿里巴巴软件测试面经大揭秘,看看大厂的技术栈

文章图片

安全漏洞|从功能到测开,阿里巴巴软件测试面经大揭秘,看看大厂的技术栈

文章图片


1.测试理论部分

测试结束的标准是什么?1.用例全部执行 。 2.覆盖率达到标准 。 3.缺陷率达到标准 。 4.其他指标达到质量标准软件测试按过程分为三个步骤单元测试:单元测试又称模块测试 , 是针对软件设计的最小单位 ─ 程序模块 , 进行正确性检验的测试工作 。 其目的在于发现各模块内部可能存在的各种差错 。 单元测试需要从程序的内部结构出发设计测试用例 。 多个模块可以平行地独立进行单元测试 。 集成测试:在运行(可能是不完整)的应用中保证软件单元被结合后能正常操作的测试执行的阶段系统测试:当应用作为整体运行时的测试执行阶段2.Linux篇
说出10个以上的Linux命令1、创建文件:touch2、删除文件:rm(remove)3、查看文件:cat4、复制:cp(copy)5、创建文件夹:mkdir(make directory)6、剪切或者重命名:mv(move)7、压缩解压缩:tar8、查看:ls list9、编辑:vi/vim10、查看当前路径:pwd(Print Working Directory)11、切换用户:su switch user12、创建用户:useradd13、删除用户:userdel14、创建用户组:groupadd15、删除用户组:groupdel16、查找:find17、修改权限:chmod(change mode)18、查看进程:ps process19、杀进程:kill20、查看日志:tail3.MYSQL篇
说一下 Mysql 数据库存储的原理?

储存过程是一个可编程的函数 , 它在数据库中创建并保存 。 它可以有 SQL 语句和一些特殊的控制结构组成 。 当希望在不同的应用程序或平台上执行相同的函数 , 或者封装特定功能时 , 存储过程是非常有用的 。 数据库中的存储过程可以看做是对编程中面向对象方法的模拟 。 它允许控制数据的访问方式 。 存储过程通常有以下优点:

1、存储过程能实现较快的执行速度

2、存储过程允许标准组件是编程 。

3、存储过程可以用流程控制语句编写 , 有很强的灵活性 , 可以完成复杂的判断和较复杂的运算 。

4、存储过程可被作为一种安全机制来充分利用 。

5、存储过程能够减少网络流量



4.web测试篇
描述用浏览器访问www.baidu.com的过程

1. 先要解析出 baidu.com 对应的ip 地址:

v l要先使用 arp 获取默认网关的 mac 地址

v l组织数据发送给默认网关(ip 还是 dns 服务器的ip , 但是 mac 地址是默认网关的 mac 地址)

v l默认网关拥有转发数据的能力 , 把数据转发给路由器

v l路由器根据自己的路由协议 , 来选择一个合适的较快的路径转发数据给目的网关

v l目的网关(dns 服务器所在的网关) , 把数据转发给 dns 服务