摘要: 面向对象的那个特征:封装、继承、多态 主要特征: 封装性:封装是一种信息隐蔽技术,它体现于类的说明,使数据更安全.是对象的重要特性。封装使数据和加工该数据的方法(函数)封装为一个整体,以实现独立性很强的模块,使得用户只能见到对象的外特性(对象能接受哪些消息,具有那些处理能力),而对象的内特性(保存内 阅读全文
posted @ 2017-03-17 15:13 Abby、 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 浏览器相关API: 1.浏览器中加载URL: get() --首先要启动浏览器 实例:driver.get("http://www.taobao.com") 2.浏览器最大化:window().maximize() 实例:driver.manage().window().maximize(); 3. 阅读全文
posted @ 2017-03-15 14:56 Abby、 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的 阅读全文
posted @ 2017-03-15 14:52 Abby、 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 怎么做接口测试、概念及常用方法小结 1.接口的概念从IT的角度出发,主要是子模块或者子系统间交互并相互作用的部分。从形式上来看各种应用程序的API(最著名的Windows 系统的API),硬件的驱动程序,数据库系统的访问接口,再到后来的Webservice接口,http rest接口。虽然接口的形式 阅读全文
posted @ 2017-03-15 14:38 Abby、 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 由上至下,TCP/IP分别为应用层、运输层、网络层、数据链路层、物理层 _______________________________________________________________________________应用层(application layer)直接为用户的应用进程提供服 阅读全文
posted @ 2017-03-13 13:40 Abby、 阅读(6891) 评论(0) 推荐(1) 编辑
摘要: AndroidDriver driver; DesiredCapabilities cap = new DesiredCapabilities(); cap.setCapability("automationName", "Appium");// appium做自动化 // cap.setCapab 阅读全文
posted @ 2017-03-10 13:12 Abby、 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1XX:信息提示 2XX:成功 200 客户端请求已成功 3XX:重定向 客户端浏览器必须采取更多操作来实现请求 4XX:客户端错误 403 :禁止访问 ,没有权限 404 :未找到URL 401 :客户试图未经授权访问受密码保护的页面 5XX: 服务器错误 521 :服务器错误 500 :服务器遇 阅读全文
posted @ 2017-03-10 13:02 Abby、 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1、 自动化测试流程: 可行性分析--》测试需求分析--》制定测试计划--》自动化测试设计--》测试脚本开发--》无人职守测试--》提交测试报告--》脚本维护阶段 2、 什么样的项目适合自动化测试: 软件需求变更不频繁 项目周期较长 自动化测试脚本可重复使用 3、 目前流行的自动化测试工具: QTP 阅读全文
posted @ 2017-03-08 16:28 Abby、 阅读(115) 评论(0) 推荐(0) 编辑