自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Selenium 常见API封装

Selenium 常见API封装Selenium>PageBase.javaSelenium>PageBase.javaPageBase 这个作为所有page即网页的父类,主要封装了一些元素最基本操作例如:点击元素/睡眠等待/输入等常见操作;便于子类即页面直接调用封装的函数直接进行操作同时生成相关日志记录(ps:在此处Logger类是自己自定义的Log类,可以使用log4j 进行替...

2018-12-31 11:19:20 1116

转载 Web 测试文章推荐

Web TestingWeb testing checklistsFunctional TestingUsability TestingInterface TestingCompatibility TestingPerformance TestingSecurity TestingFunctional TestingCheck all the links(tools:xenu...

2018-12-31 12:13:03 356

原创 Selenium 8种基本定位方式

Selenium 8种基本定位方式By IDBy xpathBy cssBy class NameBy nameBy tag nameBy link textBy partial link textBy ID定位元素使用ID是最常用定位页面中的元素(如果元素存在id的话),W3C标准推荐开发者提供元素id属性(区别其它元素,具有唯一性不可重复) 备注:建议一般元...

2018-04-17 22:49:07 2694

原创 Jenkins+TestLink Plugin 集成

Jenkins+TestLink Plugin 集成TestLink 1.9.16TestLink Plugin 3.4描述TestLink plug-in 集成Jenkins和TestLink.Testlink插件是使用testlink-java-api来访问TestLink XML-PRC API。利用你在Jenkins构建过程提供的信息,从TestLinks检索自动化...

2018-04-16 22:28:00 1807 2

原创 Selenium 启动IE浏览器常见问题

Selenium 启动IE常见问题问题描述:Selenium启动IE浏览器回放脚本缓慢,例如输入字符串:12345679 十分缓慢。解决方法:使用IE 32位驱动替换掉 IE 64位下载地址:https://www.seleniumhq.org/download/ 2.问题描述:无法正常启动IE浏览器,遇见org.openqa.selenium.SessionNotCr...

2018-02-28 21:46:08 3283

原创 Jenkins-配置git maven testng

Jenkins 配置git maven testng配置git/maven/testng 环境前置条件:确保Maven Integration plugin 已安装。进入系统管理>全局工具配置 配置环境变量,如图所示:配置对于安装路径的JDK/GIT/MAVEN 环境变量。 Jenkins 主界面点击“新建”按钮,构建一个maven项目。 参数化构建maven项目前置条件:确保Extended

2017-12-24 16:03:37 1715

原创 Jenkins-安装

Jenkins Installation进入Jenkins官网:https://jenkins.io/download/,选择Generic Java package(.war)下载。 在windows cmd命令找到该下载包,输入java –jar Jenkins.war进行安装。 在浏览器中,输入localhost:8080,输入密码(红色箭头提示处:) 此处选择默认安装插件:(自己可以选

2017-12-22 22:51:33 363

原创 selenium 错误集锦->f.QueryInterface is not a function

package Mail;import org.openqa.selenium.WebDriver;import org.openqa.selenium.firefox.FirefoxDriver;public class Login { public static void main(String[] args) { // TODO Auto-generated metho

2017-07-22 16:45:02 1404

原创 selenium 错误集锦->ElementNotVisibleException

[error] Exception in thread “main” org.openqa.selenium.ElementNotVisibleException:Element is not currently visible and so may not be interacted with Command duration or timeout:27 millseconds

2017-07-22 16:31:56 1958

原创 JMeter-参数化

JMeter-参数化JMeter 用户参数化step 1 :使用Badboy录制一个脚本China.jmxstep 2 :运行JMeter导入China.jmx同时添加一个察看结果树元件step 3 :在进行搜索http请求添加一个用户参数元件step 4 :添加用户(需要搜索的值)step 5 :点击进行搜索http请求配置q(query)的值为:${name}–>这里这个变量是在用户参数

2017-05-07 11:45:46 531

原创 认识JMeter

JMeter能够对HTTP和FTP服务器进行压力和性能测试,也可以对任何数据库进行同样的测试(JDBC)完全多线程数据分析和可视化插件提供动态输入到测试的功能JMeter工作原理 Jmeter目录结构bin目录是可执行文件,jmeter.bat启动,里面可以设置jvm参数.jmeter的log在jmeter.log中查看jmeter.properties文件中有一个属性log_le

2017-04-04 22:34:04 498

转载 决策表

决策表表示和分析复杂逻辑关系,描述不同条件集合下采取行动的的若干组合情况因果图法:用图解的方法表示输入得各种组合关系,写出判断表,从而设计相应的测试用例。决策表格法 三角形问题决策表 根据上述三角形问题决策表得到的测试用例

2017-04-02 23:21:59 1786

原创 测试人员图论之无向图

参考:软件测试(原书中文第二版)4. 测试人员图论 4.1 图:节点集合和一个构成节点之间的连接的边集合. 节点看作是程序语句 边表示控制流或定义、使用关系 4.1.1 节点的度:节点作为端点的条数,我们把节点n的度记做deg(n) 如图4.1.1所示: 其中上述图节点的度分别为: - deg(n1)=0 - deg(n

2017-03-29 22:09:34 818

原创 等价测试

> ## 等价作为功能性测试的基础- 进行完备的测试- 避免冗余---------->> 1. 等价类:构成集合的划分,划分指互不相交的一组子集,这些子集的并是整个集合。**思想:通过每个等价类中的一个元素标识测试用例***备注:广泛选择等价类,可以大大降低测试之间的冗余*>> - **for example:**一个等边三角形(6,6,6)与(12

2017-03-26 11:01:36 737

原创 测试概述

前言测试这里指的是关于软件测试领域方面的,而不包含硬件测试这方面的。在我没正式接触软件测试这一行业时,认为测试无非就是点点然后就是反馈到开发人员协助修复bug。其实不然,我认为软件测试是软件开发过程中最重要的一环,类似于食品的生产。如果食品没有被检验是否安全就拿出去销售,这对消费者带来极大的伤害。同理,软件测试我认为也是居于这样的重要性。同时,要做好软件质量把关的测试这一岗位来说,需要具有严谨的思维

2017-03-20 23:21:15 1760

原创 软件测试的6个对象

软件测试的6个对象软件需求(ps:理解软件需求,对于用户测试人员TE比较重要)软件概要设计软件源代码软件详细设计可运行程序软件运行环境(ps:测试提交Bug时,应该注明当前环境。例如window7+64 IE10 1920*1080之类的(兼容性问题))note:理解6个对象,理清思路自己是从哪个对象进行测试软件测试所遵循的原则测试显示缺陷的存在,但不能系统不存在缺陷.穷尽测试是不

2017-03-16 23:11:21 14349

原创 JDBC Spring 之JdbcTemplate 增删改查操作

之前简单介绍了JDBC CRUD的操作,接下来我为大家来讲解一下JDBC 使用Spring框架来进行CURD(增删改查操作)使用Spring中的JdbcTemplate之前应该给一个数据源来获得连接。package cn.itcast.jdbc;import java.io.InputStream;import java.sql.Connection;import java.sql.

2016-06-04 11:14:20 37689 2

原创 JDBC CRUD操作

这里来讲解写JDBC简单的增删改查操作。package cn.itcast.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public fi

2016-04-30 14:53:17 963

原创 jdbc之连接数据库代码分析

对于注册驱动那块为什么使用class.forName更好呢,请点击详情请看。谢谢大家

2016-04-17 09:46:52 555

转载 adb logcat命令查看并过滤android输出log

adb logcat命令查看并过滤android输出logcmd命令行中使用adb logcat命令查看android系统和应用的log,dos窗口按ctrl+c中断输出log记录。logcat日志中的优先级/tag标记:android输出的每一条日志都有一个标记和优先级与其关联。优先级是下面的字符,顺序是从低到高:V — 明细 verbose(最低优先级)

2016-04-09 16:28:45 1194

原创 jdbc之简单数据库连接

jdbc之简单数据库连接作者前言:本jdbc笔记参考的是Java JDBC由浅入深以及传智播客李勇老师视频而写的。本笔记是为了加深作者自己的理解以及方便大家共同学习,希望大家发现了错误及时更正提醒作者。谢谢大家!正文:先来跟大家介绍下什么是jdbc?简而言之就是java与数据库之间进行通讯的api。在与应用程序的关系可以用下面的一张图来介绍:数据库的连接步骤:1

2016-04-07 20:21:19 1108

原创 数据库的隔离级别介绍

数据库的隔离级别介绍:隔离级别的作用是能够保证多个线程同时操作一个数据时的正确性。读未提交:当你修改或者增加了一个数据,没有进行提交导致的脏读,重复读,幻读等。(备注:黑色窗口表示窗口一:白色窗口表示窗口二)将事务设置为读未提交,然后开启事务。这是事先建立的一个user表数据然后对其进行更新操作,这是我们来看下窗口一和窗口二的数据。可

2016-04-06 21:17:41 3917 2

原创 数据库索引之稠密索引和稀疏索引

在了解稠密索引和稀疏索引之前,我们先了解下什么是聚集索引。所谓聚集索引指的是:在一个文件中可以有多个索引,分别基于不同的搜索码。(搜索码:用于在文件中查找记录的属性或属性集)如果包含记录的文件按照某个指定的顺序排序,那么该搜素码对应的索引就是聚集索引。稠密索引:如上图所示:在稠密索引中文件中的每个搜索码值都对应一个索引值。索引项包括索引值以及指向该搜索码值的第一条数据记录的指针。由于该

2016-04-03 21:31:39 12394

原创 关系数据库设计范式

说到关系数据库设计难免想到范式这个问题,所谓范式简而言之就是约束关系数据库的设计模式。首先对于1NF(第一范式)来说:就是一个关系模式R的所有属性都是不可分的基本数据项,则R∈1NF。什么是不可分的基本数据项呢?举个例子:例如学生(学号,姓名,课程号,成绩)在这里面学号、姓名、课程号、成绩都是不可分的基本数据项。也只有满足了1NF范式的数据库模式才能被称为关系数据库2NF(第二

2016-03-29 09:02:17 1126

原创 Eclipse 快速建立setter和getter方法

首先将鼠标移动到属性,点击右键如下图所示:找到Source然后点击generate getters and setters。选择select all。然后eclipse就自动生成效果图如下:谢谢大家观看,希望能帮到有需要的人。

2016-03-27 10:01:40 1335

简单的课程管理系统数据库设计模式图

简单的课程管理系统数据库设计模式图

2016-03-22

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

TA关注的人

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