摘要:
The One day 阅读全文
摘要:
1. 如何动态查看文件中你关系的内容,比如error信息 * tail -f 文件名称 | grep error2. 如何跨服务器拷贝你的文件 * 拷贝配置文件等,scp3. 超大文件在跨服务器拷贝过程中,经常断开,你是怎么解决的? * 断点续传命令:rsync4. 文件查看的命令有什么?请讲述他们 阅读全文
摘要:
1. MySQL中索引什么作用? 索引的定义和创建的目的 1) 索引是对数据库表中一列或者多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息 2) 索引的分类:主键索引,唯一索引,常规索引,全文索引 3) 创建索引的目的就是加快检索表中的数据的速度,也就是查询数据的速度 索引是越多越 阅读全文
摘要:
1.你的接口自动化是如何做的?2.你常用的接口请求方式以及区别?3.你的持续集成是怎么做的?4.接口自动化落地难点有哪些? 1) 接口文档的管理(创建与维护)(推动能力的体现) 2) 多测试人员协同开发时的case维护5.接口自动化面试真题技术点 1) 常用的接口自动化数据传递方式及区别 GET和P 阅读全文
摘要:
web自动化框架如何设计po模式总结: 1. 页面对象模型:当页面特别多的时候,代码更好的维护 2. Po是pageObject设计模式,用来管理和维护一组web元素的对象库 3. 每一个page class 维护着该页面的元素集合和操作这些元素的方法PO的优势: 1. PO提供了一种业务流程与页面 阅读全文
摘要:
""" 隐性等待:driver.implicitly_wait(5) 优点:1) 设置的是最长等待时间,只有在页面完全加载完成才执行下一步(完全加载:左上角的全不在转了) 2) 隐性等待对整个driver的周期都起作用,只要设置一次就行了 合理的加载方式:检测我的元素,是否被加载到 显性等待: 总结:隐性等待和显性等待可以同时使用,等待时间取决于两者之间的最大者 """ from se... 阅读全文
摘要:
验证码处理方式: 1. 识别:python当中提供了一部分图片验证码识别库 调用别人免费的API接口,比如:百度AI开放平台,腾讯优图 2. 万能验证码:开发同学提供的 缺点:开发有工作量,到生产环境这个逻辑需要去掉 3. Debug:手工输入后,在执行代码点击登录 缺点:不能持续集成 4. 导数据 阅读全文
摘要:
''' 1.你的自动化是如何落地的? 遇到了什么难点 2. 遇到哪些比较难定位的元素,你是如何定位的? 3. 验证码问题你是如何解决的 4. 你的自动化框架是如何设计的? ''' """ 测试流程 1). 立项-->文档-->代码编写-->单元测试-->测试准入-->功能测试-->性能测试-->集成测试-->测试报告-->上线部署-->线上回归 什么时候开始自动化才是最好的时间点 ... 阅读全文
摘要:
1. 请说明Session和Cookie的作用和区别 1) Cookie 存在前端 前端需要拿着cookie访问后端,Session在服务器上(文件,数据库,如Redis) 2) web访问Server端-->server端对web信息加密生成Cookie返给web端,server端同时生成sess 阅读全文
摘要:
# 1.用函数实现过滤掉集合list1=[' ','hello',None,'python' ]中的空格和空值 # 2.用函数方法实现计算集合list1 = [1,2,3,4,5]中,所有元素的和 class Student: __name = "三毛" name_cls = "思茅" #print(Student.__name) #print(dir(Student)) ... 阅读全文