06 2020 档案

摘要:写一个方法void triangle(int a,int b,int c),判断三个参数是否能构成一个三角形。如果不能则抛出异常IllegalArgumentException,显示异常信息:a,b,c “不能构成三角形”;如果可以构成则显示三角形三个边长。在主方法中得到命令行输入的三个整数,调用此 阅读全文
posted @ 2020-06-18 17:58 陈晓猛 阅读(1786) 评论(0) 推荐(0) 编辑
摘要:1、质量控制 软件质量控制对开发过程中的软件产品的质量特性进行连续的收集和反馈,通过质量管理和配置管理等机制,使软件开发过程向着既定的质量目标发展。质量控制是质量管理的的路标和动力,质量管理是质量控制的执行机制。 问题1:软件质量控制应该注意哪些方面? 建议: (1)在整个软件生命周期中都该进行质量 阅读全文
posted @ 2020-06-18 17:40 陈晓猛 阅读(4486) 评论(0) 推荐(1) 编辑
摘要:面试时,可以回答(一般答前4条就行): GET参数通过url传递,POST放在request body中 GET请求在url中传递的参数是有长度限制的,而POST没有 GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息 GET请求参数会给完整保留在浏览器历史记录里,而PO 阅读全文
posted @ 2020-06-18 16:12 陈晓猛 阅读(894) 评论(0) 推荐(0) 编辑
摘要:iwpriv wifi1 getCountry 可以获取当前的国家代码 阅读全文
posted @ 2020-06-18 14:26 陈晓猛 阅读(209) 评论(0) 推荐(0) 编辑
摘要:1.安全测试在做什么?扫描?在很多人的眼中,做安全的就是整天拿个工具在哪里做扫描操作,使用各种不同的工具做扫描。是的,扫描是安全测试的很重要的一部分,扫描可以快速有效的发现问题。扫描工具的易用性、方便性决定了重要地位。但是扫描工具的局限性、程序的不够灵活等缺点也是显而易见的。不管是扫描报告的分析、漏 阅读全文
posted @ 2020-06-17 17:07 陈晓猛 阅读(1453) 评论(0) 推荐(0) 编辑
摘要:一、基本理解: 安全测试什么时候开始进行?安全测试是在IT软件产品的生命周期中,特别是产品开发基本完成到发布阶段,对产品进行检验以验证产品符合安全需求定义和产品质量标准的过程 。 安全测试与功能测试的区别: 1.目标不同:测试以发现BUG为目标,安全测试以发现安全隐患为目标。2.假设条件不同:测试假 阅读全文
posted @ 2020-06-17 17:00 陈晓猛 阅读(1562) 评论(0) 推荐(0) 编辑
摘要:1、页面加载时间 从页面开始加载到页面onload事件触发的时间。一般来说onload触发代表着直接通过HTML引用的CSS,JS,图片资源已经完全加载完毕。 2、全部页面加载时间 全部页面载入时间指从最初启动浏览开始,直到所有元素都被加载完成后,在2秒后仍然没有网络活动的时间。 0-2秒:用户体验 阅读全文
posted @ 2020-06-16 19:50 陈晓猛 阅读(418) 评论(0) 推荐(0) 编辑
摘要:1.平均事务响应时间(Average Transation Response Time ) 很好:<3s 较好:3-5s 一般:5-8s 不能接受:>8s 2.每秒点击率(Hits per Second) 随着并发用户数增多(向服务器施压),每秒点击率曲线总体呈波动上升状态,然后渐渐趋于平缓,排除网 阅读全文
posted @ 2020-06-16 18:57 陈晓猛 阅读(655) 评论(0) 推荐(0) 编辑
摘要:一、Postman的背景介绍 从分层测试角度来说,接口测试是相对来说性价比最高的,且作为功能测试进阶的必备技能,接口测试值得大家都去学习掌握。 工欲善其事,必先利其器,好的工具能更好的帮助工程师更高效率的完成工作。 常见的接口测试工具很多,比如:jmeter、soapui、postman等。 这篇博 阅读全文
posted @ 2020-06-15 20:12 陈晓猛 阅读(508) 评论(0) 推荐(0) 编辑
摘要:简介 Charles其实是一款代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。开发iOS都在Mac系统上吧,安装Charles的时候要先装好Java环境。这么好的软件不是免费的,Mac上的破解 阅读全文
posted @ 2020-06-15 19:53 陈晓猛 阅读(583) 评论(0) 推荐(0) 编辑
摘要:1.怎么样做接口测试? 由于我们项目前后端调用主要是基于http协议的接口,所以测试接口时是通过工具或代码模拟Http请求的发送与接收。我们常用的工具主要是postman、jmeter、soupUI,也可以用接口自动化来实现,发送请求用断言来判断。 2. 接口测试的重点是什么? 测试过程中确保自己接 阅读全文
posted @ 2020-06-15 16:32 陈晓猛 阅读(349) 评论(0) 推荐(0) 编辑
摘要:1.你是如何搭建ui自动化框架的? 在搭建ui自动化框架,使用的是po设计模式,也就是把每一个页面所需要 操作的元素和步骤都封装成一个页面类中。然后使用selenium+unittest搭建 四层框架实现数据、脚本、业务逻辑分离(关键字驱动)。其中四层框架包括 基础层(BasePage)、业务逻辑层 阅读全文
posted @ 2020-06-15 16:29 陈晓猛 阅读(245) 评论(0) 推荐(0) 编辑
摘要:测试经理 保障xxx的整体测试质量 负责xxx版本管理以及发版工作 参与招聘测试工程师并对其进行培训 编写及评审测试用例,参与项目的整体测试 负责与各部门之间沟通协调,以推动项目测试工作的及时完成 负责测试环境搭建 测试开发 使用siege、jmter(没有看错,确实这么拼的,不是JMeter)进行 阅读全文
posted @ 2020-06-15 14:06 陈晓猛 阅读(153) 评论(0) 推荐(0) 编辑
摘要:压力测试工具siege的用法 Siege是一款高性能的Http压力测试工具。Siege支持身份验证、cookies、http、https和ftp协议。 支持多链接,支持get和post请求,可以对web系统进行多并发下持续请求的压力测试。 安装方法一: 登录官网http://download.joe 阅读全文
posted @ 2020-06-15 13:59 陈晓猛 阅读(5083) 评论(0) 推荐(0) 编辑
摘要:1.Robot Framework 作为最重要的Python测试框架之一,Robot Framework主要被用在测试驱动(test-driven)类型的开发与验收中。虽然是由Python开发而来,但是它也可以在基于.Net的IronPython和基于Java的Jython上运行。同时,作为一个Py 阅读全文
posted @ 2020-06-12 17:17 陈晓猛 阅读(2298) 评论(0) 推荐(0) 编辑