自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 数据结构:线性表之单链表

在单链表中,存储结构是每一个节点的结构,每个节点是一个单独的结构.其中包含数据域(就是这个data变量,我们用它通指数据)和指针域(一个指向下一个节点的指针).而在顺序表中,存储结构则是一个包含数组和变量的代表顺序表的结构体,也就是说顺序表只有一个结构,而单链表是许多节点的结构组成的,这是有些不一样的.typedef struct Node{ ElementType Da

2020-02-14 20:08:29 336

原创 使用selenium时,遇到使用clear()方法无效,怎么办?

WebElement element = browser.getWebDriver().findElement(By.xpath("xpath"));//点击element.click();//相当于ctrl+a 快捷键全选element.sendKeys(Keys.chord(Keys.CONTROL, "a"));//快捷键删除element.sendKeys(Keys.DELE...

2019-06-13 14:49:13 3340

转载 软件测试的几个误区

此文转载鲁德公众号。误区之一:软件开发完成后进行软件测试软件项目要经过以下几个阶段:需求分析,概要设计,详细设计,软件编码,软件测试,软件发布。据此,认为软件测试只是软件编码后的一个过程。这是不了解软件测试周期的错误认识。软件测试是一个系列过程活动,包括软件测试需求分析,测试计划设计,测试用例设计,执行测试。因此,软件测试贯穿于软件项目的整个生命过程。在软件项目的每一个阶段都要进行不同目的和内...

2019-03-04 14:22:43 323

转载 Java 识别操作系统是Windows还是Linux亦或者是Mac os

1.原理非常简单,调用System.getProperty()方法,参数传入"os.name"即可。2.代码 public static void main(String[] args) { String osName = System.getProperty("os.name"); System.out.println(osName); ...

2018-12-07 15:28:37 3997

原创 简明的Jmeter下载安装过程

进入下载官方网址,http://jmeter.apache.org/download_jmeter.cgi点击如图所示位置下载。下载后无需安装,解压后即可使用。下图为解压后的目录。进入bin目录下找到jmeter批处理文件即可启动jmeter工具...

2018-12-07 12:10:41 165

原创 Katalon 校验元素CSS样式,如页面元素的文本颜色、字体大小等【WebUI自动化测试】

当我们做UI自动化测试时,可能会有这样的需求,检验某个元素的文本颜色、字体大小等等,我们可以用WebUI.getCSSValue(TestObject to, String css)方法,获取一个元素对象的CSS样式。element_colour = WebUI.getCSSValue(findTestObject('Page_CuraAppointment/btn_BookAppointmen...

2018-12-05 15:38:58 1674

原创 Katalon 提示java.lang.RuntimeException: Method code too large 的解决方案

在使用Katalon时,当我们的TestCase代码量过大,会出现Method code too large的提示我的建议是,大型测试用例拆分为几个较小的测试用例,在主case中调用其他体积较小case,这样做到了部分封装,类似Java中把一块代码封装成一个方法,然后去调用它。方式为WebUI.callTestCase()。这样就把主case中明面上的代码行数减少了,Katalon会允许这样做...

2018-12-05 15:25:25 5327

原创 Katalon输出打印的一些事

Katalon的输出打印和Java有些不一样。如果我们需要输出字符串与变量拼接出来的字符串,Java是这么做的。String name = "张三";println "name: "+ name;而groovy需要用下面这种方式。name = '张三'println "name: $name"这里需要注意的是,此处println后面的内容不能用单引号,需要用双引号。单引号的输出...

2018-12-05 15:08:59 1199

原创 Java开发环境搭建

第一步:安装jdk,自己下载安装jdk安装jdk时,会选择两次安装目录,第一次是jdk的安装目录,第二次是jre的安装目录,不要选择一样的,否则会覆盖,造成lib下找不到tools.jar和dt.jar.第二步:配置环境变量变量名:JAVA_HOME变量值:D:\java\jdk这里的变量值是jdk的安装目录。变量名:ClassPath变量值:.;%JAVA_HOME%\lib;%J...

2018-11-29 17:14:51 109

原创 如何获取某个定位或者某个标签下的所有元素【WebUI自动化测试】

在写WebUI自动化测试脚本的时候,经常会遇到这样的情况,一个ui标签下面有几个li标签,在这里我们可以用一个List存储某个定位下有几个元素。//用list集合存储该xpath下有几个元素,注意这里是findElements,有's',若定位单个元素,则是findElementList<WebElement> list = driver.findElements(By.xpath...

2018-11-21 09:55:51 4723

原创 String类 compareto()方法

public int compareTo(String anotherString) { int len1 = value.length; int len2 = anotherString.value.length; int lim = Math.min(len1, len2); char v1[] = value; ...

2018-08-07 10:04:26 392

原创 数据结构:二叉树

树有没有可能用数组实现?一般的树用数组实现起来是很困难的.有一种树用数组实现非常方便,那就是完全二叉树.如图,从上往下给树依次编号,然后用数组存储起来,这是非常容易的.而且,对于任何一个结点,都可以找出它的父亲结点,左儿子和右儿子.规律如下,可以把任何实例代入下面,都可以验证.   这样来说,这颗完全二叉树就是顺序存储的对于一般的二叉树呢?可以用类似这种

2017-06-19 14:59:53 190

原创 数据结构:线性表之顺序表

顺序表之缺点: 每当插入一个元素,可能会有相当多个元素挨着盘儿的往后挪.                          每当删除一个元素,可能会有相当多个元素挨着盘儿地往前挪.                          这浪费了大量的时间,一旦数据过大,这挪的时间就相当久了,而链表在插入和删除的时候,就可以不用挪,不会消耗很多时间.问题1:main函数下面一句,Se

2017-03-09 20:27:43 218

空空如也

空空如也

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

TA关注的人

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