摘要:一,前言 上一篇博客Jenkins集成appium自动化测试(Windows篇)介绍了怎么使用远程Jenkins新建节点连接本地Windows电脑进行Appium自动化测试集成。 但是在做ios App自动化测试时,因为ios系统生态闭环的原因,苹果测试真机或者苹果模拟器需要连接Mac电脑才能更好的 阅读全文
posted @ 2020-10-21 11:17 给你一页白纸 阅读(274) 评论(0) 推荐(0) 编辑
摘要:一,引入问题 自动化测试脚本绝大部分用于回归测试,这就需要制定执行策略,如每天、代码更新后、项目上线前定时执行,才能达到最好的效果,这时就需要进行Jenkins集成。 不像web UI自动化测试可以使用无痕浏览器做到无界面,APP UI自动化需要用到真机或模拟器,在完全的linux环境下做Jenki 阅读全文
posted @ 2020-10-17 12:17 给你一页白纸 阅读(184) 评论(0) 推荐(1) 编辑
摘要:一,申博太阳城时时彩助赢软件:引入问题 在之前的博客中,测试脚本是使用线性模式来编写的,如下: 注意:本博客所有代码仅为示例 # -*- coding:utf-8 -*- # @author: 给你一页白纸 import logging from appium import webdriver from selenium.w 阅读全文
posted @ 2020-10-13 20:08 给你一页白纸 阅读(98) 评论(0) 推荐(2) 编辑
摘要:一,前言 1,单元测试 软件测试一般按阶段划分为:单元测试,集成测试,系统测试。单元测试(unit testing)是指对软件中的最小可测试单元进行检查和验证。 单元测试中单元的含义,单元就是人为规定的最小的被测功能模块,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口 阅读全文
posted @ 2020-10-11 20:42 给你一页白纸 阅读(33) 评论(0) 推荐(0) 编辑
摘要:通常在前期调试代码的时候,我们会使用print在IDE控制台打印一些信息,判断运行情况。但在运行整个自动化测试项目的过程中,通过print打印信息的方式获取运行情况显然行不通。 这时就需要收集日志,每次运行后通过查看日志来获取项目运行情况。那么我们该如何获取日志? 一,日志概述 1,日志作用 在项目 阅读全文
posted @ 2020-10-08 13:53 给你一页白纸 阅读(56) 评论(0) 推荐(0) 编辑
摘要:做APP的UI自动化测试时,我们往往会使用真机跑自动化测试脚本,因为这样才是最真实的使用场景。但前期调试脚本的话,可以先使用模拟器,这样相对更加方便。 不推荐使用Android SDK里自带模拟器,太卡。 这里介绍两款我正在用于做自动化测试的模拟器:Genymotion 与 夜神模拟器。 一,Gen 阅读全文
posted @ 2020-09-28 15:56 给你一页白纸 阅读(37) 评论(0) 推荐(0) 编辑
摘要:一,前言 在之前的appium自动化测试示例中,我们都是把构造driver实例对象的数据(即Desired Capabilities)写在业务代码里,如下: # -*- coding:utf-8 -*- # @author: 给你一页白纸 from appium import webdriver d 阅读全文
posted @ 2020-09-25 17:32 给你一页白纸 阅读(13) 评论(0) 推荐(0) 编辑
摘要:上一篇笔记记录了Python中的pyyaml库对yaml文件进行读写,但了解到ruamel.yaml也能对yaml文件进行读写,于是想尝试一下它的用法。 一,注意 这里首先要更正一下网上大部分博客的说法:使用PyYAML写入时不是yaml的标准形式。例如使用PyYAML将字典嵌套字典的数据写入yam 阅读全文
posted @ 2020-09-22 16:35 给你一页白纸 阅读(53) 评论(0) 推荐(0) 编辑
摘要:一,前言 在app自动化测试的过程中经常会遇到需要对toast进行定位,最常见的就是定位toast或者获取toast的文案进行断言,如下图,通过定位"登录成功"的toast就可以断言今日头条登录用例是否通过。但toast区别于控件元素,无法获取焦点,不能通过uiautomatorviewer.bat 阅读全文
posted @ 2020-09-21 15:54 给你一页白纸 阅读(41) 评论(0) 推荐(0) 编辑
摘要:在使用appium做app自动化测试的过程中,可能会遇到元素的属性值不是唯一的情况,导致不能通过find_element_bi_xx()方法定位元素,这个时候我们就可以通过坐标来定位元素。 1,通过绝对坐标定位(不推荐) 在手机(或模拟器)的开发者选项里打开指针位置,任意点的绝对坐标都能获取到,如下 阅读全文
posted @ 2020-09-19 11:11 给你一页白纸 阅读(82) 评论(0) 推荐(0) 编辑
澳门威尼度假酒店套房内饰网上娱乐场 81彩票正规 恒彩彩票开户 菲律宾申博开户优惠游戏下载网上娱乐场 申博EB易博馆走势
澳门太阳城天津快乐十分网址 金马国际皇家彩票走势图 最新博彩白菜网址大全 九五至尊娱乐城线路登入 亚洲国际江苏骰宝(快3)开奖记录
皇家MG电子助赢软件 ttVR3分彩开奖号历史 星际申博馆彩票 千亿EB易博馆开奖记录 曼哈顿吉利彩票开奖
永利百家乐现金直营网登入 皇家VR彩票时时彩网址 www.shenbo188.com 葡京OG东方馆时时彩计划软件 奥斯卡VR3分彩计划群大全