随笔分类 - web自动化测试
摘要:RF即robotframework,接口、web UI、app自动化都可以支持。文本形式编写测试用例(填表格),不是python语言(使用RF要遵循它自己的语法)。 关键字:都是函数 一、RF的几大概念 1、Settings:设置项,包括导入库、导入变量,设置变量、设置setup、teardown等
阅读全文
摘要:前言:使用selenium做web UI自动化时,元素操作是最基本的,是用例的基础,所以在框架实战之前先好好学习常见元素操作吧~ 一、常见元素操作有哪些? 1)三大等待 2)三大切换 3)下拉列表操作 4)鼠标操作 5)键盘操作 6)js操作 7)滚动条操作 8)日期框操作 9)文件上传操作 二、如
阅读全文
摘要:在pytest--学习笔记1中记录了pytest的基本用法(如何写用例、定义前置后置函数、共享前置后置函数以及pytest的参数化)以及与unittest的区别。 这次则主要是记录pytest实现筛选用例功能、pytest的用例失败重运行机制、以及pytest集成优美的测试报告allure的学习过程
阅读全文
摘要:一、pytest的简介及简单使用 1. pytest与unittest一样,也是python的单元测试框架,但比unittest更灵活。 2. pytest简单使用: 1⃣️ 编写pytest测试用例注意事项:首先.py文件名必须以test_开头或_test结尾;其次测试类名必须以Test开头、测试
阅读全文
摘要:一、安装python3.7.0 进入python官网 https://www.python.org 选择要下载的python版本 下载完成后,双击安装python 注意⚠️:安装路径尽量自定义,不要安装在C盘 二、配置python环境变量 选中“此电脑”图标,右键单击,选择“属性”,选择“高级系统设
阅读全文
摘要:# -*- coding:utf-8 -*-# @Time : 2019/11/18 20:00# @Author : panpanda# @File : 查找元素.pyfrom selenium import webdriverdriver = webdriver.Chrome()driver.g
阅读全文