自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(85)
  • 资源 (10)
  • 收藏
  • 关注

原创 AXURE母版事件(Raised-events)

原理:axure的模板中可以定义该模板的事件接口,在实际调用的界面,可以实现接口里面的内容,然后在调用界面具体执行已实现的内容。作用是什么呢?模板本来就是通用的,然后定义接口为了方便调用界面统一使用。那么为甚实现要在子界面(调用)呢?可能有两个好处,一个是实现的子界面可以获得具体界面的元素,另外一个应该是面向接口变成的思维。那既然实现在子界面,到底方便在哪里?如果模板里面的内容和子界面关系不大,那么一个子界面实现以后,其他界面直接复制已实现的模板就可以。案例:1、定义全局退出确认窗口.

2021-03-28 16:45:46 891

原创 Axure RP 9 用动态面板实现循环/自动滚动列表

实现目标要实现一个自动滚动的列表,如下图所示:怎么做呢?制作好列表,通过以下两种方法来实现滚动。两种实现方式:方式一,一个动态面板+Loaded事件:直接上代码:说明:1、动态面板只有一个状态,数据表放在动态面板中,核心的方法是界面加载的时候,就执行move事件,move事件里面自动滚动列表;2、务必注意wait方法,因为axure时间中部分时间的执行顺序是并行的,如上图中的Fire Event事件,如果不加wait事件,那么loaded方法一开始就会执..

2020-08-17 11:57:30 18253 9

原创 Selenium学习(十九) selenium Driver之横向比较QTP(UFT)

QTP(UFT)简介 QTP是Quick Test Professional的简称,是HP公司出品的一种自动测试工具。使用QTP的目的是想用它来执行重复的自动化测试,主要是用于回归测试和测试同一软件的新版本。 2017年Micro Focus收购了惠普企业的软件部门,QTP(UFT)现在是Micro Focus的产品QTP的11.5的版本更名为UFT(Unified Functional Testing).界面了解V15版本界面如下:1、测试主界面:2、...

2020-08-07 16:31:36 1062 1

原创 Selenium学习(十八) selenium Driver之单元测试和测试报告

python单元测试简介功能代码demo1.pyclass MyClass(): def __init__(self,x,y): self.x = x self.y = y def add(self): return self.x + self.y def sub(self): return self.x - self.y单元测试框架unittestimport unittestfrom uni

2020-08-07 16:25:54 359

原创 Selenium学习(十七) selenium Driver之文件上传

概述分两种情况来说明:1.利用<input type="file"/>标签实现的毕竟传统的上传方式;2.利用js+flash或Ajax等插件进行上传;第一种很简单,直接在input控件中输入相应的文件路径即可,如下代码:driver.find_element_by_xpath('/html/body/.../input').send_keys('文件路径')第二种非第一种情况的,处理起来都比较复杂,大致三种方式:1)第三方库win32gui2)autoit.

2020-08-07 16:11:02 315

原创 Selenium学习(十六) selenium Driver之测试用例示例——新增功能

用例说明本文章用例选择在线的云禅*道(一个不错项目管理工具),然后选择业务点——bug模块新增bug功能,设计测试正向测试用例和逆向测试用例,来编写测试用例脚本。新增bug测试用例设计:1.正向用例:1)核心信息項錄入2)全量信息項錄入2.逆向用例:1)必填校驗2)非空校驗3)長度校驗注意,测试用例执行完新增操作之后,一定要验证界面展示的内容是否与新增输入信息项内容一致,并非新增执行完就可以了,这个是测试用例执行的要求。准备工作1、免费注册一个在线的云禅*道用户.

2020-08-07 15:36:58 868

原创 Selenium学习(十五) selenium Driver之编写测试用例——登录示例

选择淘宝来登录,编写简单的测试用例,示例代码如下:注意,运行的时候逐个方法运行;from selenium import webdriverimport sysfrom autoTest import baseUtilfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.support import

2020-08-07 15:12:09 762

原创 Selenium学习(十四) selenium Driver之简介

目录官方概念解析浏览器支持WebDriver下载WebDriver python api简单示例官方概念解析If you are beginning with desktop website or mobile website test automation, then you are going to be using WebDriver APIs. WebDriver uses browser automation APIs provided by browser vendo

2020-08-07 15:00:48 588

转载 Selenium Grid使用

什么是Selenium GridSelenium Grid是Selenium套件的一部分,它专门用于并行运行多个测试用例在不同的浏览器、操作系统和机器上。Selenium Grid有两个版本——老版本Grid 1和新版本Grid 2。我们只对新版本做介绍,因为Selenium团队已经逐渐遗弃老版本了。Selenium Grid主要使用 master-slaves (or hub-nodes) 理念 --一个 master/hub 和多个 基于master/hub注册的子节点 slaves/nodes。.

2020-08-01 19:12:12 695

原创 Selenium学习(十三) selenium IDE之测试实例讲解

基本要求1、测试人员要懂一点js,要不然遇到问题很难调试解决;2、准备内容1、测试对象2、测试用例3、测试标准/方案用例简介IDE实例经验总结

2020-07-08 11:52:39 3915

原创 Selenium学习(十二) selenium IDE之测试套件test suites详解

面板说明IDE左上角有个切换按钮,可点击切换面板展示的内容,如下图左侧测试用例部分,上面有个下拉切换的按钮,点击可以切换tests、test suites、executing三个选项,分别指的是:tests——测试用例面板:测试用例就是编写基础的测试用例test suites——测试套件面板:测试套件是将测试用例根据需要组装成一套用例包executing——执行面板:执行面板就是当前要执行或正在执行的测试用例列表注意:1、操作面板只有tests和test suites面板,.

2020-07-04 18:12:10 1780

原创 Selenium学习(十一) selenium IDE命令之 click与click at区别

目录命令简介官方api实验过程区别详解扩展命令简介click与click at都是模拟页面点击操作的命令,即点击网页某一个元素,包括输入框、文本框、图片、下拉框、复选框、单选框等。区别:click只是点击某一个元素,click at是点击某一个元素的具体位置。官方apiclickClicks on a target element (e.g., a link, button, checkbox, or radio button).arguments.

2020-07-04 11:15:28 2986

原创 Selenium学习(十) selenium IDE命令之 verify系列详解

目录verify系列简介相关方法官方API验证过程命令详解verify系列简介Verify系列是验证,验证目标对象是否一致或不一致。无论验证结果成功或失败,均继续执行。相关方法verify verify checked verify editable verify element present verify element not present verify not checked verify not editable verify not .

2020-07-03 15:09:22 2355

原创 Selenium学习(九) selenium IDE命令之 执行脚本命令系列详解#

执行脚本命令系列简介执行脚本,即在ide中执行js脚本。相关方法execute scriptexecute async scriptrun script官方APIrunRuns a test case from the current project.argumentstest case: Test case name from the project.run scriptCreates a new "script" tag in the bod..

2020-07-02 17:41:40 2230

原创 Selenium学习(八) selenium IDE命令之 流程控制系列详解

流程控制系列简介使您能够向测试中添加条件逻辑和循环。这使您能够仅在满足应用程序中的某些条件时执行命令(或一组命令),或根据预定义的条件重复执行命令。相关方法一共有以下几组:if, else if, else, end times, end do, repeat if while, end forech官方APIifCreate a conditional branch in your test. Terminate the branch with the end..

2020-06-30 11:57:25 1967

原创 Selenium学习(七) selenium IDE命令之 store系列详解

assert系列简介使用断言,测试用例将会在断言失败后停止运行优点:可以直接直接了当的看到检查是否通过缺点:若检查失败,后续的检查不会被执行,无法收集检查的结果状态相关方法storestore attributestore jsonstore textstore titlestore valuestore window handlestore xpath count官方APIstoreSave a target string as a variable ..

2020-06-29 10:27:49 3601

原创 Selenium学习(六) selenium IDE命令之 assert系列详解

目录assert系列简介相关方法官方API验证过程小结assert系列简介使用断言,测试用例将会在断言失败后停止运行优点:可以直接直接了当的看到检查是否通过缺点:若检查失败,后续的检查不会被执行,无法收集检查的结果状态相关方法assertassert alertassert checkedassert confirmationassert editableassert element presentassert element not present.

2020-06-28 15:27:28 5494 1

原创 Selenium学习(五) selenium IDE命令之 prompt相关详解

目录prompt相关方法官方API方法简介验证过程扩展prompt相关方法1、assert prompt2、answer on next prompt3、choose cancel on next prompt4、webdriver answer on visible prompt5、webdriver choose cancel on visible prompt官方APIanswer on next promptAffects the next al.

2020-06-27 21:44:32 1172

原创 Selenium学习(四) selenium IDE命令之 add selection详解

selenium IDE提供了命令的基本使用方法,但官方API相对来说不是很清晰,网上的例子相对较少,特别是add selection这种很不常用的,百度好久都没找到,下面我们看看这个命令的讲解。add selection是IDE第一个命令,使用api如下:add selection locator, valueAdd a selection to the set of options in a multi-select element.arguments: locator - An

2020-06-26 14:24:44 1225

原创 Selenium学习(三) selenium IDE 命令

目录官方API命令分类实例官方API英文版的https://www.seleniumhq.org/selenium-ide/docs/en/api/commands/命令分类大类 小类 数量 命令列表 工具类 - 5 pause、set speed、run、echo、 debugger 交互操作 总数 35 - 窗口 4 close、select frame、select window、set w.

2020-06-24 14:28:58 1455

原创 Selenium学习(二) selenium IDE

下载及安装selenium IDE安装方法1:可以从官方网站下载:http://seleniumhq.org/download/,但是由于selenium服务器在美国,中美的网络经常不稳定,经常会连接失败,导致下载不了可以找一下selenium IDE插件的XPI安装文件来完成安装。安装方法2:可以用Firefox打开https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/,在这里边找到和当前firefox版本兼容的selenium

2020-06-24 14:18:04 416

原创 Selenium学习(一) Selenium概述

Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java、Perl等不同语言的测试脚本。S

2020-06-24 11:20:10 3145

原创 目标导向设计摘记

现在大多数的数字产品从开发过程中出现的情形,就想怪物从冒着水泡的池子里面出来一样。开发者不是认证与用户一起规划和执行,而是一直创建技术解决方案,知道最终对他们是去控制为止。就像疯狂的科学家一样,他们失败,是因为他们没有将人性融入他们的创作之中。根据工业设计师Victor Papanek的定义,设计(design)是为构建有异议的秩序而付出的有意识的直觉上的努力。本书坐着提出了在某种程度上更详细的意义:理解用户的期望、需要、动机和上下文。 理解业务、技术和行业上的需求及限制。 将这些所知道...

2020-06-15 09:15:43 166

转载 在windows环境下实现开机延迟启动tomcat

如果说我们的服务器断电了 开机之后还需要手动开下服务 还需要远程连接上 然后一个一个开启 是不是很麻烦 我们可以写一个bat脚本 然后设置开机5分钟之后启动tomcat首先配置环境变量:路径范例:JAVA_HOME E:\Java\jdk1.6.0_10CATALINA_BASE E:\Java\apache-tom...

2020-03-21 10:51:04 594

转载 css中position:absolute与position:relative的使用问题

问题描述:“如果用position来布局页面,父级元素的position属性必须为relative”这一段经常在网上看到,一开始以为是官方标配,后面在学习的过程中有些疑问,故特意拿出来研究学习了下,发现并非如此,先说结论:绝对定位的父级节点只要是relative、fixed、absolute其中一个即可实现容器内相对布局,以下是找到的资料印证的。(特别说明,两个position:abs...

2019-08-27 08:56:58 3471

转载 MySQL使用全文索引(fulltext index) 及中文全文索引使用

全文索引介绍-----------------------------------------------------------------------------------------------------------------------------1.创建全文索引(FullText index) 旧版的MySQL的全文索引只能用在MyISAM表格的char、v...

2019-07-24 10:52:56 18461 1

原创 移除百度广告——搜索热点记录

chrome内核,用过几个去广告插件工具,屏蔽百度pos等域名,但效果差强人意,ABP时好时坏不好用,所以自己琢磨了下,终于实现了,虽然还是有点小问题,但基本满足了,做下记录。1、安装浏览器插件油猴子,比较出名的插件:Tampermonkey 4.8.412、配置油猴子的脚本,找了几个没有自己想要的,所以自己手写的脚本:// ==UserScript==// @name ...

2019-06-21 16:34:43 678

原创 系统漏洞测试工具 burpsuite 基础知识(1)

burpsuite 简介百科:BurpSuite 是用于攻击web 应用程序的集成平台,包含了许多工具。Burp Suite为这些工具设计了许多接口,以加快攻击应用程序的过程。所有工具都共享一个请求,并能处理对应的HTTP 消息、持久性、认证、代理、日志、警报。burpsuite下载和安装:无法使用免费版,故下载破解版,https://www.52pojie.cn/thread-...

2019-04-17 13:19:37 319

原创 无U盘安装系统(到固态硬盘)教程

这几天购买了固态硬盘,安装系统时忘带U盘,故在无U盘无光驱的情况下,安装操作系统到固态硬盘中。基本情况:笔记本电脑,电脑上已有硬盘,将固态硬盘SSD换到硬盘位,将硬盘装在光驱位,从硬盘将操作系统安装到SSD。硬盘的操作系统:win7x64,固态硬盘要安装的操作系统win10x64。安装方式/工具:1、nt6:nt6_hdd_installer_v3.1.42、onekey...

2019-04-14 16:17:06 14102

转载 spring @MapperScan和@ComponentScan的区别

区别今天在撸SpringBoot的时候,突然对注解产生了混淆,@MapperScan和@ComponentScan都是扫描包,二者之间有什么区别呢?首先,@ComponentScan是组件扫描注解,用来扫描@Controller  @Service  @Repository这类,主要就是定义扫描的路径从中找出标志了需要装配的类到Spring容器中其次,@MapperScan 是扫描ma...

2018-11-29 22:36:06 14576 6

转载 mysql索引简谈

  mysql索引简谈 一、什么是索引就好比我们在看一本书的时候,有目录的话,我们可以快速定位到想看的地方,而没有目录的话,我们只能一页一页地翻。索引就像目录,有了索引,数据库可以快速查询到目标内容,而不必查找整个数据库表,但是如果没有的话,数据库只能一行一行地遍历数据。本文使用的案例表:学生表(t_student)CREATE TABLE `t_student` (  `st...

2018-11-16 22:12:16 141

转载 mysql 全文索引fulltext初始

MySQL使用全文索引(fulltext index)1.创建全文索引(FullText index)     旧版的MySQL的全文索引只能用在MyISAM表格的char、varchar和text的字段上。      不过新版的MySQL5.6.24上InnoDB引擎也加入了全文索引,所以具体信息要随时关注官网,  1.1. 创建表的同时创建全文索引     CREATE ...

2018-11-16 21:59:04 344

转载 解决跨域的技术 CORS

转自:https://javadoop.com/post/cross-domain 网上各种跨域教程,各种实践,各种问答,除了简单的 jsonp 以外,很多说 CORS 的都是行不通的,老是缺那么一两个关键的配置。本文只想解决问题,所有的代码经过亲自实践。本文解决跨域中的 get、post、data、cookie 等这些问题。本文只会说 get 请求和 post 请求,读者请把 p...

2018-11-16 21:16:45 867

转载 linux安装mysql详细版

转自:https://www.cnblogs.com/shizhongyang/p/8464876.html 用于系统上未装过mysql的干净系统第一次安装mysql。自己指定安装目录,指定数据文件目录。linux系统版本: CentOS 7.3 64位安装源文件版本:mysql-5.7.21-linux-glibc2.12-x86_64.tar.gzmysql安装位置:/so...

2018-11-15 17:01:43 246

原创 java rmi 实例:远程执行cmd

rmi,远程方法调用,将service通过rmi接口对外进行发布,客户端通过地址+端口远程调用服务。项目结构(java项目即可,jdk无要求):--src  --rim2    --CmdService.java --CmdServiceImpl.java --GetService.java --SetService.java --cfg.proper...

2018-11-12 22:12:38 1558

转载 PL/SQL 使用Java Source 编程

转:https://blog.csdn.net/wangxw8746/article/details/9986415 第一步:创建java sourcecreate or replace and compile java source named Hello aspublic class Hello{  public static void run()  {        ...

2018-11-12 14:21:50 1451

转载 你的MySQL服务器开启SSL了吗?

转自:https://www.cnblogs.com/mysql-dba/p/7061300.html 最近,准备升级一组MySQL到5.7版本,在安装完MySQL5.7后,在其data目录下发现多了很多.pem类型的文件,然后通过查阅相关资料,才知这些文件是MySQL5.7使用SSL加密连接的。本篇主要介绍MySQL5.7 SSL连接加密功能、如何使用?以及使用SSL的一些注意点。我...

2018-09-20 09:34:59 294

原创 MYSQL同步表后检查同步结果的小技巧

通过表生成时间排查是否同步完成:select * from INFORMATION_SCHEMA.TABLES where TABLE_SCHEMA = 'lhjc_test' and table_name like 'j_%' -- 要检查表名的规则and (table_name not like '%bak%' and table_name not like '%copy%...

2018-09-10 10:09:45 479

原创 linux环境下开启telnet远程登录

linux版本:redhat 5.8说明:支持root用户登录 操作步骤 1)查看telnet server是否安装rpm -qa | grep telnet如果没有,则安装:yum install telnet-server -yrpm -qa | grep telnet如果没有,则安装:yum install telnet-server -y2)开通...

2018-05-21 09:03:01 24468

原创 POI 海量数据/大数据文件生成SXSSFWorkbook使用简介

SXSSFWorkbook是用来生成海量excel数据文件,主要原理是借助临时存储空间生成excel。POI要求3.8以上,生成的文件格式要求是07及以上版本,因为excel07级以上版本的行数1048576,量很大,而03版本的只有6万多。注意,实际过程中,数据承载根据数量量判断,一般用到SXSSFWorkbook,就别用list承载数据,你懂/作死。。。当然,如果超过了1048

2017-08-10 16:29:15 12981 1

axure原型列表滚动效果.rp

axure的循环列表效果(滚屏),大屏上常见的列表自动滚动,滚到底部然后自动开始循环滚动,又叫列表滚动。

2020-10-21

selenium IDE 命令实践.zip

包含绝大部分Selenium IDE的命令,下载后解压side文件导入到IDE里面即可运行。其中tomcat附件是部分命令需要用到单独界面,故使用的时候,先点击tomcat下bin目录start.bat启动tomcat,学习哪个side文件,就在浏览器里面访问哪个tomcat下的界面。

2020-08-07

add selection命令学习.side

selenium IDE之add selection学习样例side文件,下载后用IDE打开可直接运行

2020-06-26

axure_chrome_extension_V0.6.3

windows版本的,chrome插件,axure9+chrome 76可用,找了好久,這個安裝無問題,收藏保存。

2019-08-21

windows无U盘安装系统(到固态硬盘)工具

windows,无U盘安装系统(到固态硬盘)教程的三个工具 nt6_hdd_installer_v3.1.4、onekey V14.5.8.215、软媒hdbooter.exe,操作详细教程见我的博客(https://blog.csdn.net/yygg329405/article/details/89297241)。

2019-04-14

Apache-tomcat-6.0.53 for linux

1、linux版本,windows不可用! 2、官方已不提供下载,网上还是比较难找。 3、此版本是6.0的最后一个版本,6.0建议使用该版本,因为bug/漏洞最少,这也是这个版本最大的优势。 ps.windows下部分压缩文件无法打开tar.gz,直接在linux下用吧。

2018-05-20

VisualSVN Server for 64bit(64位)

这个是64位的 VisualSVN Server VisualSVN-Server-3.3.1-x64

2015-08-03

commons-pool-1.2.jar

配置连接池需要用到的包,连接池的jar包

2012-11-02

数据库连接jar大全

数据库连接jar大全: 包括: sqljdbc ojdbc14 msutil mssqlserver msbase jtds-0.8.1 commons-pool commons-dbcp-1.2.2 commons-dbcp c3p0-0.9.1.2

2012-11-01

jdbc jar包 2000 2005 2008 数据库连接jar包大全+sql08测试项目

里卖有连接sql server 2000、2005、2008和jtds的所有jar包,还有一个sql2008 的直接测试类,希望对你有帮助~

2011-07-30

空空如也

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

TA关注的人

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