12 2019 档案
摘要:集合相关 List、Set、Map的区别 类型 描述 List 允许重复对象,可插入多个null元素,有序 Set 不允许重复对象,只允许一个null元素,无序 Map 不是collection的子接口或实现类,是一个接口,每个元素都是entry,一个键一个值 Vector、ArrayList、Li
阅读全文
摘要:Java高级 类加载过程 加载(创建class对象) -> 连接(验证-准备-解析) -> 类初始化 类加载器类别 根类加载器:加载java核心类 扩展类加载器:加载JRE目录中的jar包 系统类加载器:加载用户自定义类和classpath下的jar包 Java反射机制基于什么原理 通过反射我们可以
阅读全文
摘要:Java基础 Java如何运行的? 开发的java源代码,通过javac编译成为平台无关的字节码文件(class),然后通过JVM的解释器将字节码解释成对应的机器码 “一次编译,到处运行”的理解 说的是java的跨平台特性,与JVM密不可分,不同环境和平台安装好JDK就有java运行环境,并不是说j
阅读全文
摘要:可点击图片, 放大查看更清晰哦! 有任何错误请及时指出! 谢谢!
阅读全文
摘要:前言 思维导图并不能涵盖所有知识点,只是梳理某个知识点下我们需要重点关注的分支;根据自己的情况可以进行拓展学习 计算机基础 博主认为需要重点掌握的有 编译型语言和解释型语言的区别?分别有什么编程语言? bit和byte的转换,汉字多少个字节?字母多少个字节? bit、byte、kb、mb、gb、tb
阅读全文
摘要:测试流程(各有千秋) 1、测试人员参与需求评审、交互评审、视觉评审;理解需求,进行需求分析 2、测试负责人编写测试计划,分配测试任务,评估测试周期 3、测试人员整理交互or需求疑难点,确认异常场景or特殊情况下的交互细节,最好是能划出新功能的数据流图&流程图 4、测试人员编写测试点,转化测试用例,评
阅读全文
摘要:什么是软件测试? 正向思维:验证程序是否正常运行,以及是否达到了用户预期的需求 逆向思维:通过执行测试用例发现程序的错误和缺陷 关键字:正常运行,用户需求,发现错误 软件测试的目的是什么? 找出软件中潜在的错误和缺陷,通过修复错误和缺陷提高软件的质量,回避软件发布后因缺陷或错误带来的商业分风险 关键
阅读全文
摘要:Airtest是啥? 简单理解:基于图像识别的UI自动化测试框架 俗人理解:截图即可完成自动化测试 适用场景:游戏、APP、PC软件,支持Window、Android、IOS Airtest官方文档 官网:https://airtest.doc.io.netease.com/ 快速上手系列:http
阅读全文
摘要:阅读需知 这是总结的是一些通用安全测试用例,但安全测试远不如此,这些用例只能算入门!! 漏洞扫描 定义:对系统的URL进行漏洞扫描,扫描系统开放的端口、服务和存在的漏洞 前置条件 步骤 结果 我们公司用绿盟扫描器 登录扫描器进行WEB扫描 在漏洞扫描中选择WEB扫描,输入待扫描的URL地址 查看扫描
阅读全文
摘要:常见安全问题 跨站脚本攻击XSS 跨站请求伪造攻击CSRF 前端Cookies安全性 点击劫持攻击 传输过程安全问题 用户密码安全问题 SQL注入攻击 XSS(Cross Site Scripting)跨站脚本攻击介绍 什么是XSS web攻击的一种,通过对网页注入可执行代码(html代码或JS代码
阅读全文