一、日志相关 1、日志 概念:日志就是用于记录系统运行时的信息,对一个事件的记录,也称log 1.1 日志的作用 调试程序 了解系统程序运行的情况,是否正常 ...
一 PO模型 PO介绍:page 页面 object 对象 在自动化中,Selenium 自动化测试中有一个名字经常被提及 PageObject 思想与面向对象的特征相同 ,通常PO 模型可以大大提高测试用例的维护效率。 优点: 提交测试脚本可读性 减少代码重复 提高测试用例的可维护性,特别是针对UI变动频繁的项目 缺点: 结构复杂:基于流程进行了模块化的拆分 结构: base 基类 page 页 ...
2021-07-24 09:58 0 228 推荐指数:
一、日志相关 1、日志 概念:日志就是用于记录系统运行时的信息,对一个事件的记录,也称log 1.1 日志的作用 调试程序 了解系统程序运行的情况,是否正常 ...
虫师的接口自动化学习笔记(虫师原创----http://fnng.cnblogs.com) web应用接口测试分为: 1、模块接口测试:主要测试模块之间的调用与返回 2、web接口: a、服务器接口:测试浏览器与服务器的接口 b、外部接口:指调用的接口由第三方系统 ...
一、UnitTest基本使用 1. UnitTest框架 1.1 什么是框架 说明: 框架英文单词frame 为解决一类事情的功能集合 1.2什么是UnitTest框架 概念:UnitTest是python自带的一个单元测试框架,用它来做单元测试 ...
工具,对市面开源的自动化工具知之甚少,所以开始自学开源的自动化工具。 初步学习中,难免会有疏漏和想不到的地方 ...
新思路:https://www.cnblogs.com/lynnk1ng/p/14528164.html 源码地址:https://github.com/lynnk1ng37/ApiAutoTest ...
前面基本的unittest及ddt已经学过了,现在我们系统把这些知识结合起来,写一个简单的UTP自动化测试框架; 我们先来建基础目录,首先新建一个项目,项目下建父目录UTP,conf目录,用来存放配置文件信息;data目录,用来存放测试数据;cases目录用来存放测试用例,common用来 ...
前言 经过前面的实战我们已经编写了几个测试用例,下面我们要用PO设计模式来调整我们的代码,让页面元素和测试业务进行分离,这样看起来直观而且后期的维护也方便。 python有一个第三方的PO设计的库,既然已经有了轮子,我们就可以直接造车了。 安装 首先我们来安装 Code 页面封装 ...
: 在本篇中我将po模式分为三层,分别是页面定位层,页面对象层,业务逻辑层;我将对每层逐一介绍。 ...