摘要: 使用robotframework框架可进行Web端和APP端的UI自动化测试,为方便定时执行,可将robotframework的自动化项目持续集成至jenkins平台,具体操作介绍如下: 一、配置robotframework 1)登录jenkins,选择"Manager Jenkins"中的“Man 阅读全文
posted @ 2022-04-23 18:06 奔跑的番茄汁 阅读(667) 评论(0) 推荐(0) 编辑
摘要: Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。 一、Jenkins下载与安装 1)Jenkins官网:https://www.jenkins.io/download/,分为两 阅读全文
posted @ 2022-04-23 15:19 奔跑的番茄汁 阅读(1714) 评论(0) 推荐(0) 编辑
摘要: 一、Appium连接设备: 1)启动Appium server,点击编辑配置,配置 JDK 和 android-sdk,选择本地安装路径,如图所示: 配置完成后,点击“启动服务器”,启动成功后如下图所示: 2)连接设备-选择真机:电脑USB连接手机, 手机需打开开发者选项 -> USB调试。 3)连 阅读全文
posted @ 2022-04-22 21:52 奔跑的番茄汁 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 一、AppiumLibrary安装: 1)使用pip命令: pip install robotframework-appiumlibrary 2)离线下载安装包后解压安装,下载地址:https://pypi.org/project/robotframework-appiumlibrary/#file 阅读全文
posted @ 2022-04-22 21:03 奔跑的番茄汁 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 当安卓开启允许usb调试时,或者使用模拟器安装好APP后需要操作app应用时,adb终端上可做非常多的动作,就和Windows中的命令行一样。针对比较常用的场景整理了一些常用命令如下: 一、查看连接设备:adb devices 二、查看app包名:adb shell pm list packages 阅读全文
posted @ 2022-04-19 21:03 奔跑的番茄汁 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 一、Appium安装: 1)安装Python 2)安装java(运行appium server需要) 3) 安装appium-client: pip install Appium-Python-Client 4) 安装appium –desktop: 官网下载appium-desktop地址为:ht 阅读全文
posted @ 2022-04-09 22:08 奔跑的番茄汁 阅读(1587) 评论(0) 推荐(0) 编辑
摘要: 1、Locust简介 locust官网: https://www.locust.io/locust 的官方 Github 是:https://github.com/locustio/locust官网帮助文档: https://docs.locust.io/en/latest/installation 阅读全文
posted @ 2022-04-08 23:33 奔跑的番茄汁 阅读(759) 评论(0) 推荐(0) 编辑
摘要: python itertools模块中全排列函数包含combinations函数和permutations函数,简要介绍如下: 1、combinations函数 函数语法:combinations(iterable, r) 连续返回由 iterable 元素生成长度为 r 的序列,如果 r 未指定或 阅读全文
posted @ 2022-04-07 23:42 奔跑的番茄汁 阅读(1362) 评论(0) 推荐(0) 编辑
摘要: allure官网:http://allure.qatools.ru/ allure介绍:Allure框架是一种灵活的轻量级多语言测试报告工具,它不仅能够以简洁的web报告形式显示已测试的内容,而且允许参与开发过程的每个人从测试的日常执行中提取最大限度的有用信息。生成allure报告的前提是allur 阅读全文
posted @ 2022-04-07 17:37 奔跑的番茄汁 阅读(4045) 评论(0) 推荐(0) 编辑
摘要: collections模块 ==> Python标准库,数据结构常用的模块;collections包含了一些特殊的容器,针对Python内置的容器,例如list、dict、set和tuple,提供了另一种选择。 collections.deque(): deque是栈和队列的一种广义实现,deque 阅读全文
posted @ 2022-04-05 22:19 奔跑的番茄汁 阅读(1609) 评论(0) 推荐(0) 编辑