摘要: 假如有这么种场景,我们在做自动化的时候,需要对某个步骤进行调试,但是这个步骤需要很多前置条件,那么为了快速实现调试,我们应该怎么做呢?selenium提供了浏览器的debug模式,可以基于现在浏览器的情况进行下一步操作 使用步骤: 退出当前浏览器,关闭所有窗口 找到浏览器的安装路径,配置成环境变量 阅读全文
posted @ 2022-05-13 16:33 逗蚂蚁 阅读(169) 评论(0) 推荐(0)
摘要: 接上一篇,本章讲其他常用操作 网页操作中,我们会遇到多窗口以及多个frame的这种情况,selenium的示例如下: #!/usr/bin/env python # -*-coding:utf-8 -*- from selenium import webdriver from selenium.we 阅读全文
posted @ 2022-05-12 18:33 逗蚂蚁 阅读(132) 评论(0) 推荐(0)
摘要: 接上一篇,本章会讲元素定位已经selenium的actions selenium的元素定位方式有8种,但是总结起来其实只有2种,xpath和css定位,所以掌握这2种就可以了。另外xpath支持在appuim上使用css在原生的appuim控件中不能使用。现在我们来看几个xpath的例子: 表达式 阅读全文
posted @ 2022-05-11 16:53 逗蚂蚁 阅读(83) 评论(0) 推荐(0)
摘要: selenium,UI自动化测试的工具,包括webdriver,IDE,grid三个核心组件 安装selenium pip install selenium python下的使用步骤: 安装selenium 安装python 下载webdriver,并配置环境变量,以chromedriver为例子, 阅读全文
posted @ 2022-05-10 11:03 逗蚂蚁 阅读(364) 评论(0) 推荐(0)
摘要: 接上一篇,本章讲pytest的配置文件pytest.ini以及allure测试框架 前面我们有讲到在pytest.ini中添加标签markers的方式去掉告警信息,今天会增加其他更多的配置项 [pytest] markers = smoke : smoke tags dev: dev tags 可以 阅读全文
posted @ 2022-04-27 15:56 逗蚂蚁 阅读(90) 评论(0) 推荐(0)
摘要: 接上一篇,本章讲pytest的fixture 很多测试框架里的setup、teardown可以实现在执行用例前或结束后加入一些操作,但这种都是针对整个脚本全局生效的。如果有以下场景:用例 1 需要先登录,用例 2 不需要登录,用例 3 需要先登录。很显然无法用 setup 和 teardown 来实 阅读全文
posted @ 2022-04-26 15:53 逗蚂蚁 阅读(60) 评论(0) 推荐(0)
摘要: 续上一篇,本章节讲参数化 在测试过程中,我们经常会遇到一个接口或者业务过程需要重复不同传参的情况,pytest也是可以使用 装饰器@pytest.mark.parametrize来满足这种需求,例子如下 import pytestdef add_demo(a, b): return a+b@pyte 阅读全文
posted @ 2022-04-25 13:50 逗蚂蚁 阅读(47) 评论(0) 推荐(0)
摘要: 接上一篇,继续延伸pytest框架 打标签 在测试中,我们对用例做一些标识,用来做冒烟测试,优先级最高,次级,再次级的标记,pytest支持打标签的方式来对用例进行分级管理,确保运行的是对应等级的用例。使用方式是在对应的用例上添加装饰器 @pytest.mark.xxx ,同一个用例支持添加多个标签 阅读全文
posted @ 2022-04-25 11:55 逗蚂蚁 阅读(82) 评论(0) 推荐(0)
摘要: 安装 pip install pytest 验证是否安装成功 pytest --version 优点 兼容unittest,而且比unittest使用方便,支持定制化插件开发 命名规则以及常见命令行参数 文件名: test_开头 或者 _test 结尾 类名:Test 开头 方法(类内)/函数名(类 阅读全文
posted @ 2022-04-25 11:15 逗蚂蚁 阅读(58) 评论(0) 推荐(0)
摘要: 最近在处理关于linux的新建用户及权限相关的事情,对linux的用户及权限相关的做个小结 文件的说明 登入linux系统,输入命令ll,你会看到文件的显示格式会类似如下: -rw-r--r-- 1 root root 613 Nov 29 2019 text.txt drwxr-xr-x 3 de 阅读全文
posted @ 2020-07-14 15:58 逗蚂蚁 阅读(177) 评论(0) 推荐(0)