#UM

Python + Selenium + AutoIt 模拟键盘实现另存为、上传、下载操作详解

前言在web页面中,可以使用selenium的定位方式来识别元素,从而来实现页面中的自动化,但对于页面中弹出的文件选择框,selenium就实现不了了,所以就需引用AutoIt工具来实现。AutoIt介绍AutoIt简单介绍下,AutoIt目前最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件,它设计用于Wi...

Python + Selenium操作一:截图详解

在做测试的时候,空口无凭都是白掐,特别是自动化测试的时候,更需要图片来佐证自己发现的问题话不多说,直接进入主题,技术就是这么直白Webdriver自带截图功能,get_screenshot_as_file(),save_screenshot(),使用起来还是蛮方便的截图一:get_screenshot_as_file(...

centos7中使用yum安装tomcat以及它的启动、停止、重启

 centos7中使用yum安装tomcatsudoyuminstalltomcat答/usr/share/tomcat 。如果你已经有了,你想运行一个Tomcat应用程序,你可以将它放在JAVA_OPTS行添加到文件。随意改变JAVA_OPTS="-Djava.security.egd=file:...

UI自动化测试(一)简介及Selenium工具的介绍和环境搭建

1.1何为自动化测试?  是把以人为驱动的测试转化为机器执行的一种过程,它是一种以程序测试程序的过程。换言之,就是以程序实现的方式来代替手工测试。1.2自动化测试分类  分为功能自动化测试和性能自动化测试一般所说的自动化测试是指功能自动化测试,是通过编码的方式,用一段程序来测试一个软件的功能,这样就可以重复执行程序来进...

selenium webdriver 右键另存为下载文件(结合robot and autoIt)

最近一直在研究seleniumwebdriver右键菜单,发现seleniumwebdriver无法操作浏览器右键菜单,如图 如果我想右键另存为,根本操作不了。也有在网上看到webdriverrightclickoption的一些代码,拿来用发现不能用的。Actionsact=newActions(drive...

CentOS7通过 yum安装路径查询方法

CentOS7通过yum安装路径查询方法rpm-qa然后执行rpm-ql软件名称就可以显示软件的安装路径。原文博客的链接地址:https://cnblogs.com/qzf/...

This Gradle plugin requires Studio 3.0 minimum

从github上下载的项目遇到一个问题:Error:ThisGradlepluginrequiresStudio3.0minimum意思就是说studio版本不高,导入的项目的版本是3.0,而我的版本是2.3.3,但是官网的就是2.3.3啊,原来3.0是预览版的。如果不想使用预览版的,可以使用下边的方式解决。在grad...

UML类图

在UML的类图中,常见的有以下几种关系: 泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1、泛化(Generalazation)【泛化关系】:是一种继承关系,表示...
代码星球 ·2020-04-06

ssh启动报错:org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect

ssh项目启动报错:    org.dom4j.DocumentException:Connectiontimedout:connectNestedexception:Connectiontimedout:connect一开始以为是数据库连接的事,后来发现是hibernate在实体对象映射数据库表的时候出的错解决:  ...

java.sql.SQLException: Data truncated for column 'seat_number' at row 1

项目中trycatch出现这种情况,就去检查下数据库列类型和项目中实体类的id类型是否一致。数据库id是int类型的,项目实体类是String类型的,项目save功能无法保存,导致了我的这个异常。...

Error:(23, 0) Could not find method implementation() for arguments [directory 'libs'] on object of t

Error:(28,0)Couldnotfindmethodimplementation()forarguments[com.android.support:appcompat-v7:25.3.1]onobjectoftypeorg.gradle.api.internal.artifacts.dsl.dependenc...
代码星球 ·2020-04-06

python3+ selenium3开发环境搭建

 基于python3和selenium3做自动化测试,俗话说:工欲善其事必先利其器;没有金刚钻就不揽那瓷器活,磨刀不误砍柴工,因此你必须会搭建基本的开发环境,掌握python基本的语法和一个IDE来进行开发,这里通过详细的讲解,介绍怎么搭建python3和selenium3开发环境,并提供一个基本入门的代码,...

activemq 无法消费! consumers are alive when the messages are stuck !

我的微服务中,activemq消费一条消息的时候,出了错,结果导致了那条消息就一直处于pending状态, queue.user.545c2ed5-fee7-482a-bb59-564bbaa593f8_c5cdc461-4e9c-48c5-8684-6a81571114b81100点击去是这样的:Brows...

Celery 启动报错 can_read() got an unexpected keyword argument timeout

问题:方案:更改redis版本和celery版本,我使用下面的celery版本和redis版本,解决问题➜~pipshowceleryName:celeryVersion:4.1.0Summary:DistributedTaskQueue.Home-page:http://celeryproject.orgAuthor...

Jmeter Summariser report及其可视化

Jmetersummariserreport的设置在:bin/jmeter.properties#---------------------------------------------------------------------------#Summariser-GenerateSummaryResults-c...
首页上一页...517518519520521...下一页尾页