自动化测试
孙亮是个产品经理
这个作者很懒,什么都没留下…
展开
-
5:实战2:微信自动加好友 JavaAppium
如果您已经看过了前三篇文章,恭喜您已经初步了解了JavaAppium。本文会利用前三篇文章的知识点实现微信自动加好友跟着我们一起来作用例设计吧。需求分析要实现添加好友第一步:点击添加选择添加朋友 第二步:输入用户手机号并选择搜索 第三步:点击添加到通讯录,实现方式与抖音添加好友类似。需求设计方案搜索关键字存储在数据中心 https://test.igood.wang 编写三个界面,及三个控制器。微信号:CompanyAiHelper...原创 2020-10-16 16:36:44 · 1119 阅读 · 0 评论 -
4:实战1:抖单自动搜索 加关注 JavaAppium UI自动化测试
如果您已经看过了前三篇文章,恭喜您已经初步了解了JavaAppium。本文会利用前三篇文章的知识点实现抖单自动搜索加关注跟着我们一起来作用例设计吧。需求分析要实现自动添加好友功能,需要经过3个界面 A首页,B搜索页 C搜索结果页,我们分别命名为:DyHomePage,DySearchPage,DySearchResultPage。本用例中需要查找的元素为DyHomePage中的搜索按钮,DySearchPage中的输入框和提示列表,DySearchResultPage中的关注按钮需求方案设计原创 2020-10-10 19:14:38 · 478 阅读 · 0 评论 -
3:JavaAppium 数据中心的搭建及使用
在日常测试过程中,测试数据的准备占用了测试人员很大的精力。如果您处于学习阶段可以使用:https://test.igood.wang作者提供的数据中心,进行学习。如果您当前处于生产环境,建议您搭建私有数据中心。>数据中心使用1:数据模板的声明```languagepackage wang.igood.example.data;import wang.igood.test.base.data.APIData;import java.io.Serializable;@APIData(c原创 2020-10-10 16:52:15 · 336 阅读 · 1 评论 -
2:PO思想的实战 JavaAppium
PO思想的实战 JavaAppium说到自动化测试,大家提到的往往是PO设计思想。我简单说一下我对PO设计思想的理解:什么是PO思想?PageObject是一种测试设计模式减少冗余的代码和对代码进行管理,分离测试步骤及测试对象。PO的好处将测试用例及测试对象分离,提高用例可维护性,集中管理元素对象,代码可复用,降低成本,不同PO之间没有交叉,可以支持并行开发。以上为百度百科的说明,通俗点就是按照MVC的原则,实现界面Page,功能逻辑Controller,测试数据Data的分离,降低测试用例的复原创 2020-10-09 19:59:30 · 339 阅读 · 0 评论 -
1:UI自动化测试环境的搭建 JavaAppium
如何搭建JavaAppium项目Hello大家好,我是亮子。今天给大家聊一聊如何搭建JavaAppium项目及Java在自动化测试中到底有哪些优势。首先Java这门语言就是一门严谨的面向对象的开发语言,现在很多电商,金融,ERP,CRM,BI…基本上都是Java项目,身为项目总监的我更加希望自己负责的项目质量更好,所以我更加推崇用Java完成项目的自动化测试。Java的优势往往暴露了Python的不足,现在网上到处都有Python的自动化测试Demo,但这些Demo往往只停留在学习阶段,很少有听说过某大原创 2020-10-09 19:58:28 · 305 阅读 · 1 评论