自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 Selenium自定义注解

前言 我们在使用Selenium做自动化测试的时候,通常会将所有元素定义在page类里面,使用selenium提供的FindBy, FindAll, FindBys注解。在定位元素时用的最多的就是xpath,一个元素一个xpath维护成本很大,也很心累。这里介绍一种方法通过自定义注解,使用xpath模板查找元素。如下,FindByFormat是我自定义的注解。@FindByFormat(format = XpathFormat.HEADER, value = "首页")private WebEl

2021-07-09 16:50:40 506

原创 cucumber动态修改TableCell类实现可以在feature文件中测试数据为空格

cucumber存在问题想要对空格做测试,但是cucumber feature文件不支持输入空格。比如对必填项进行校验,其中空格也是需要测试的一种输入,但是如果在cucumber的table中输入" “,它会把这个参数值解析为” “。其它也没用什么方式可以支持你配置空格的测试数据。如:|用户名|” "|没有提供扩展接口,对功能进行扩展。源码分析想要解决这个问题大体思路就是找到解析dataTable这块内容的地方,看下是否可以修改实现。查看源码发现cucumber由的AstBuilder类

2020-08-28 10:18:14 444

原创 jenkins 配置构建后操作(如多环境部署):插件 promoted builds plugin

@[TOC] jenkins 配置构建后操作(如多环境部署):插件 promoted builds plugin应用场景希望在构建成功或者单元测试通过之后部署同一个构建部署到多个环境(开发环境,测试环境,预生产,线上)构建成功后执行一些其它操作构建后执行自动化测试。。。使用jenkins插件中心下载安装插件promoted builds plugin安装成功后进入任务配置页面,可以看到多了一个配置: promoted builds when … 里面有各种配置。本文主要介绍配置参数,

2020-08-25 16:51:50 3702 1

原创 Selenium + SpringBoot自动化测试入门

Selenium + SpringBoot自动化测试入门前言核心依赖配置创建Webdriver,DriverService类Page类测试类总结前言最近在学习spring,觉得也可以将spring运用到测试中。下面是一个简单的应用,不包含全部源码。核心依赖<!--springboot父项目--> <parent> <groupId&gt...

2019-06-17 11:04:11 9909 12

C#图书管理系统

C#图书管理系统,可运行,基本功能都有。

2012-03-19

迷宫求解 C++ 完整。。。。。

迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++

2011-06-14

C++航空订票系统 票务管理

基于C语言的航空票务管理系统 这是一个简单的航空订票系统,它总共有4条航线,保存在文件line.txt中。每条航线所包含的客户信息保存在以该航线命名的文本文档中。 它执行简单的航空票务操作,包括查询航线,订票,退票。各个功能之间不存在互相的影响,使用者可以任意选择需要的操作。

2011-06-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除