摘要: 1.基础 --appium是一款开源的移动端自动化测试工具,支持ios和android平台上开发的APP --appium支持跨平台使用,可使用同一套API来写自动化测试脚本,在ios/android平台上测试,加大了代码的复用性 --appium支持多语言,Python/Java/Ruby等 -- 阅读全文
posted @ 2021-12-13 14:36 meiyouyou 阅读(935) 评论(0) 推荐(0) 编辑
摘要: 1.类 / 对象 / 方法 --类是定义对象的模板,指定了数据及操作数据的代码(类是一系列指定如何构建对象的计划) --对象是类的实例,类的对象被创建时,内存中才会有类的物理表示 --组成类的方法和变量都称为类的成员,数据成员也称为实例变量 --类可能只包含方法,或只包含实例变量,大多数两者都包含 阅读全文
posted @ 2021-07-07 18:57 meiyouyou 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 1.介绍 --cucumber是一种支持BDD(behavior driven development行为驱动开发)的自动化测试框架,主用于编写测试用例。本身用Ruby编写的,核心是语言解释器Gherkin,并且支持多种测试步骤实现语言,比如Java和.net,支持多种框架,如jenkins,jun 阅读全文
posted @ 2021-06-28 21:10 meiyouyou 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 1.Junit介绍 --单元测试:负责对最小的软件设计单元(模块)进行验证,以发现模块中的错误 --单元测试框架 (1)提供用例组织与执行 (2)提供丰富的断言方法,判断用例是否通过 (3)提供丰富的日志,便于查找用例执行失败的原因 (4)作用是帮助我们更自动化完成测试 --Junit:一个编写可重 阅读全文
posted @ 2021-06-24 21:58 meiyouyou 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.基础 --项目构建:完成工程发布流程需要的一系列步骤,包括编译、测试、打包、部署等 --Eclipse和IDEA这些IDE可进行项目构建,但其体积大且基本都是GUI,一般后端无显示器,so还是需专门做项目构建工具支持 --传统构建工具Ant,需编写build.xml来配置任务流程 --新兴构建工 阅读全文
posted @ 2021-06-22 21:56 meiyouyou 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1.java基础 --java起源:1991年由Sun Microsystems公司的James Gosling等人开发,最初名为Oak,1995年更名为Java. --java是一种计算机语言,一种程序设计语言. --java继承C的语法,java的对象模型从C++改编而来. --java主要术语 阅读全文
posted @ 2021-06-07 22:07 meiyouyou 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 1.定义-- xml: eXtensible Markup Language可扩展标记语言,用来传输和存储数据-- xml是独立于软件和硬件的信息传输工具,数据以纯文本格式进行存储 2.知识点-- xml和html区别xml用来传输和存储数据,焦点是数据的内容,旨在传输信息;xml标签没有被预定义, 阅读全文
posted @ 2021-05-19 00:22 meiyouyou 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1. 定义-- 超文本标记语言HyperText Markup Language,是一种用于描述网页的标准标记语言,不是编程语言 2. 知识点-- 可使用html来建立自己的web站点,html运行在浏览器上,由浏览器来解析-- 对于中文网页,须使用<meta charset="utf-8">声明编 阅读全文
posted @ 2021-04-27 23:04 meiyouyou 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 1. 定义-- XPath 是一门在 XML 文档中查找信息的语言,使用路径表达式来选取xml文档中的节点或节点集 2. 选取节点语法-- nodename选取此节点的所有子节点,如nodename为bookstore,则为选取bookstore元素的所有子节点-- /从根节点开始选取,绝对路径。如 阅读全文
posted @ 2021-04-27 18:58 meiyouyou 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 前提:操作前要先进行该页面元素初始化,然后定位元素,后再操作元素 1. 基本常用操作 -- 获取元素文本 userInput.getText(); -- 清除文本 userInput.clear(); -- 获取属性 userInput.getAttribute("value"); -- 输入文本 阅读全文
posted @ 2021-04-27 15:06 meiyouyou 阅读(243) 评论(0) 推荐(0) 编辑