09 2018 档案
摘要:前言 由于JUnit的Assert是公认的烂API,所以不推荐使用,目前推荐使用的是AssertJ。 AssertJ网站: http://joel-costigliola.github.io/assertj/ github上examples 地址 https://github.com/joel-co
阅读全文
摘要:# -*- coding: utf-8 -*-import osimport sysimport timeimport unittest from appium import webdriver# from selenium import webdriverfrom HTMLTestRunner i
阅读全文
摘要:一、概述 1.1 接口自动化概述 众所周知,接口自动化测试有着如下特点: 低投入,高产出。 比较容易实现自动化。 和UI自动化测试相比更加稳定。 如何做好一个接口自动化测试项目呢? 我认为,一个“好的”自动化测试项目,需要从“时间”、“人力”、“收益”这三个方面出发,做好“取舍”。 不能由于被测系统
阅读全文
摘要:appium的滑动实现是门艺术,实现不好就会出现事与愿违的操作,比如本来想要向上滑动,却出现了下拉的动作,这样使得我们在调试中就要花费大量时间去调试滑动操作。 以下是我在滑动操作中总结的一点经验,希望可以对遇到这方面问题的读者有一点帮助; 总结: 1、滑动时中间要加等待时间,不加等待时间容易出错,而
阅读全文
摘要:前言: Appium Python API全集,不知道哪个大神整理的,这里贴出来分享给大家。 1.contexts contexts(self): Returns the contexts within the current session. 返回当前会话中的上下文,使用后可以识别H5页面的控件
阅读全文
摘要:本篇文章将介绍如何使用开源的测试报告生成框架Allure生成规范、格式统一、美观的测试报告。 通过这篇文章的介绍,你将能够: - 将Allure与Pytest测试框架相结合; - 执行测试之后,生成Allure格式的测试报告。 1、Allure测试报告介绍 Allure是一款非常轻量级并且非常灵活的
阅读全文
摘要:安装homebrew 在终端中输入: brew install wget 安装pip: sudo easy_install pip 安装pytest: sudo pip install -U pytest 查看安装结果: pytest 安装homebrew 在终端中输入: brew install
阅读全文

浙公网安备 33010602011771号