- 博客(16)
- 收藏
- 关注
原创 Python-yaml文件操作简单读写
YAML是一个可读性高,用来表达数据序列化的格式。YAML参考了其他多种语言,包括:C语言、Python、Perl,并从XML、电子邮件的数据格式(RFC 2822)中获得灵感。Clark Evans在2001年首次发表了这种语言,另外Ingy döt Net与Oren Ben-Kiki也是这语言的共同设计者。当前已经有数种编程语言或脚本语言支持(或者说解析)这种语言。YAML是"YAML Ain’t a Markup Language"(YAML不是一种标记语言)的递归缩写。
2023-06-30 15:43:28 444
原创 【Git私钥设置】
目录1、遇到问题2、首先本地安装好git客户端3、生成ssh密钥4、复制公钥至远程Git管理中SSH密钥保存1、遇到问题pycharm提交代码时提示没有权限或远程仓库地址不对2、首先本地安装好git客户端Windows系统下载地址:https://git-scm.com/download/win下载后直接安装好即可,安装步骤自定义。3、生成ssh密钥生成密钥:#<your email>处填写自己的对应邮箱地址ssh...
2021-12-20 17:48:07 881
原创 Selenium页面元素定位方式:Xpath基础篇
什么是XPath?XPath路径表达式XPath使用路径表达式来选取XML文档中的节点集。这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常相似。1、类型选择器//A根据其类型选择元素,类型是指标签的类型,<div>,<p>与<ul>都是不同的元素类型://div 选择全部<div>元素2、属性选择器’’‘选择带有属性的元素’’'选择具有id属性的元素://*[@id=‘元素 ID’]还有可以将ID选择器与类型选择器组合在一.
2021-05-25 18:50:32 777
转载 Java自动化测试菜鸟篇七之代码管理工具
注:学习资料来源于行业前辈大牛:Davieyang.D.Y 所授,仅供个人学习,侵删。代码管理工具现在比较流行的代码管理工具有Github、Gitlab、腾讯工蜂等,其实对于普通用户而言,将自己的项目代码放到云上并没有什么问题,但是对于企业公司而言,代码往往是放在公司内部的。大多数企业会选择在局域网搭建Gitlab,或者使用SVN来管理代码及文件。本文仅以腾讯工蜂为例,介绍如何使用代码管理工具。创建腾讯工蜂账号使用浏览器打开https://git.code.tencent.com/users/si
2021-03-02 14:58:23 447
转载 Java自动化测试菜鸟篇六之ZTestReport报告模板及其Java文件
注:学习资料来源于行业前辈大牛:Davieyang.D.Y 所授,仅供个人学习,侵删。ZTestReport报告模板<html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>测试报告</title> <link href="h
2021-03-01 22:20:32 434
转载 Java自动化测试菜鸟篇五之TestNG生成测试报告篇
注:学习资料来源于行业前辈大牛:Davieyang.D.Y 所授,仅供个人学习,侵删。TestNG&NGReport本文介绍三种测试报告第一种 生成TestNG自带的默认报告Use Default ReporttersTestNG.xml里的内容正常配置,没有专门为这个报告形式配置的内容,如下所示:配置Run/Debug点击右上角Edit Configurations打开配置编辑:打开后选中要执行的文件,在监听器Listeners中勾选上Use default reporters:
2021-03-01 22:14:10 2417 2
转载 Java自动化测试菜鸟篇四之TestNG测试开发环境配置
注:学习资料来源于行业前辈大牛:Davieyang.D.Y 所授,仅供个人学习,侵删。创建 Maven 项目启动IDEA,创建一个新项目,点击Create New Project。然后配置基础选项,选择Maven类型项目,勾选Create from archetype,在展示的Archetype列表中左键单击选中:maven-archetype-quickstart,然后点击Next。输入项目名称以及配置地址,然后点击 Next:系统会自动读出本地配置的Maven的信息,然后点击Finish即
2021-03-01 20:40:48 532
转载 Java自动化测试菜鸟篇三之Maven篇
学习资料来源于行业前辈大牛:Davieyang.D.Y 所授,仅供个人学习,侵删。Maven 的实际作用Maven 是一个项目管理工具,它包含 了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven 的时候,你用一个明确定 义的项目对象模型来
2021-03-01 00:20:26 433
转载 Java自动化测试菜鸟篇二之Java集成环境搭建
学习资料来源于行业前辈及本人领导:Davieyang.D.Y 所授,仅供个人学习,侵删。下载官方IDEACommunity社区版即可。启动 IDEA 创建新项目选择项目类型及 SDK选择 Java==》JDK11 也就是刚才安装的版本模板创建页面无需先择如下选择模板创建界面,不做选择,直接 NEXT:命名项目及选择项目路径Java 项目创建成功这是一个最普通的 Java 项目,可以用于平时的代码训练,src 是我们编写 Java 代码的地方:在src下新建一个包文件New Pa
2021-02-28 23:39:45 302
转载 Java自动化测试菜鸟篇一之Java及IDEA环境部署
学习资料来源于行业前辈及本人领导:Davieyang.D.Y 所授,仅供个人学习,侵删。JDK 安装与环境变量配置本地安装JDK(java工具开发包:javaSE Development Kit)官方地址:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html下载 JDK11,找到 WIndows 系统上所需的安装文件 jdk-11.0.6_windows-x64_bin.exe, 按照引导下载即可,需要注册Oracl
2021-02-28 22:55:44 279
原创 Python第三方库“Icecream”,使你的打印更清晰简洁
文章转载至公众号:Python开发者,仅供个人学习。Icecream是一个Python第三方库,可通过最少的代码使打印调试更清晰明了,使用pip安装Icecream库pip install icecream导入模块icecreamfrom icecream import icfrom datetime import datetimeimport time1、查看函数输出打印信息# 1、查看函数输出打印信息def plus_five(num): return num + 5de
2021-02-03 15:46:07 1846 3
原创 Python-Selenium控制鼠标
在实际的自动化测试中往往需要模拟一些鼠标的操作来辅助完成页面上一些特殊的操作,例如,有的需要鼠标拖拽页面元素、挪动页面元素,鼠标悬停在页面元素上等,因此封装一些工具类以便于在写测试代码中直接调用。#encoding=utf-8from selenium.webdriver.common.action_chains import ActionChainsclass Simulate_Mouse: def __init__(self,driver): self.driver =
2021-01-26 17:00:29 354
转载 Python中的Lambda(匿名函数)
Lambda是Python编程语言中使用频率较高的一个关键字。总结了关于Python中的lambda的“一个语法,三个特性,四个用法,一个争论”。–文章转自于”肖哥shelwin“,仅供个人学习,如有。一个语法在Python中,lambda的语法是唯一的。其形式如下:lambda argument_list: expression其中,lambda是Python预留的关键字,argument_list和expression由用户自定义。具体介绍如下。1、这里的argument_list是参数列表,
2021-01-26 11:11:30 1303 1
原创 Python-openpyxl操作Excel文件
1.pip安装openpyxl库pip3 install openpyxl2.开始使用openpyxl时,
2021-01-23 15:26:27 531 1
转载 Python自动化测试系列[v1.0.1][PO设计模式]
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/dawei_yang000000/article/details/107867691 任何自动化测试团队在开展自动化测试这项活动的之前,必须考虑的是这项活动的ROI,自动化测试
2020-12-01 16:15:29 81
转载 Python自动化测试系列[v1.0.0][PO设计模式]
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/dawei_yang000000/article/details/107867716 当我们以脚本的形式编写了大量的自动化测试代码后,很容易发现代码可读性太差了、任何一个测试脚
2020-12-01 16:13:42 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人