会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
逗蚂蚁
博客园
首页
新随笔
联系
订阅
管理
2022年5月13日
使用selenium实现UI自动化(四)
摘要: 假如有这么种场景,我们在做自动化的时候,需要对某个步骤进行调试,但是这个步骤需要很多前置条件,那么为了快速实现调试,我们应该怎么做呢?selenium提供了浏览器的debug模式,可以基于现在浏览器的情况进行下一步操作 使用步骤: 退出当前浏览器,关闭所有窗口 找到浏览器的安装路径,配置成环境变量
阅读全文
posted @ 2022-05-13 16:33 逗蚂蚁
阅读(169)
评论(0)
推荐(0)
2022年5月12日
使用selenium实现UI自动化(三)
摘要: 接上一篇,本章讲其他常用操作 网页操作中,我们会遇到多窗口以及多个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)
2022年5月11日
使用selenium实现UI自动化(二)
摘要: 接上一篇,本章会讲元素定位已经selenium的actions selenium的元素定位方式有8种,但是总结起来其实只有2种,xpath和css定位,所以掌握这2种就可以了。另外xpath支持在appuim上使用css在原生的appuim控件中不能使用。现在我们来看几个xpath的例子: 表达式
阅读全文
posted @ 2022-05-11 16:53 逗蚂蚁
阅读(83)
评论(0)
推荐(0)
2022年5月10日
使用selenium实现UI自动化(一)
摘要: selenium,UI自动化测试的工具,包括webdriver,IDE,grid三个核心组件 安装selenium pip install selenium python下的使用步骤: 安装selenium 安装python 下载webdriver,并配置环境变量,以chromedriver为例子,
阅读全文
posted @ 2022-05-10 11:03 逗蚂蚁
阅读(364)
评论(0)
推荐(0)
2022年4月27日
测试框架pytest(五)
摘要: 接上一篇,本章讲pytest的配置文件pytest.ini以及allure测试框架 前面我们有讲到在pytest.ini中添加标签markers的方式去掉告警信息,今天会增加其他更多的配置项 [pytest] markers = smoke : smoke tags dev: dev tags 可以
阅读全文
posted @ 2022-04-27 15:56 逗蚂蚁
阅读(90)
评论(0)
推荐(0)
2022年4月26日
测试框架pytest(四)
摘要: 接上一篇,本章讲pytest的fixture 很多测试框架里的setup、teardown可以实现在执行用例前或结束后加入一些操作,但这种都是针对整个脚本全局生效的。如果有以下场景:用例 1 需要先登录,用例 2 不需要登录,用例 3 需要先登录。很显然无法用 setup 和 teardown 来实
阅读全文
posted @ 2022-04-26 15:53 逗蚂蚁
阅读(60)
评论(0)
推荐(0)
2022年4月25日
测试框架pytest(三)
摘要: 续上一篇,本章节讲参数化 在测试过程中,我们经常会遇到一个接口或者业务过程需要重复不同传参的情况,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支持打标签的方式来对用例进行分级管理,确保运行的是对应等级的用例。使用方式是在对应的用例上添加装饰器 @pytest.mark.xxx ,同一个用例支持添加多个标签
阅读全文
posted @ 2022-04-25 11:55 逗蚂蚁
阅读(82)
评论(0)
推荐(0)
测试框架pytest(一)
摘要: 安装 pip install pytest 验证是否安装成功 pytest --version 优点 兼容unittest,而且比unittest使用方便,支持定制化插件开发 命名规则以及常见命令行参数 文件名: test_开头 或者 _test 结尾 类名:Test 开头 方法(类内)/函数名(类
阅读全文
posted @ 2022-04-25 11:15 逗蚂蚁
阅读(58)
评论(0)
推荐(0)
2020年7月14日
linux下的系统文件
摘要: 最近在处理关于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)
下一页
公告