为你推荐

Spring-MVC案例:Spitter的笔记

源码地址:https://github.com/Young4Dream/yan/tree/master/Maven_spittr笔记:1.当DispatcherServlet启动时,会创建Spring应用上下文,并加载配置文件或配置类中所声明的bean。getServletConfigClasses()方法中,要求Di...

Airtest基本使用

前段时间在博客中见到airtest的介绍,自己并实践了一番,用起来的确很方便,所以今天就来分享下。Airtest是网易出品的一款基于图像识别和poco控件识别的一款UI自动化测试工具。Airtest的框架是网易团队自己开发的一个图像识别框架,这个框架的祖宗就是一种新颖的图形脚本语言Sikuli。Sikuli这个框架的原...
代码星球·2020-04-06

多重背包的二进制优化——DP

#include<cstdio>#include<cstring>#include<algorithm>#defineLLlonglongusingnamespacestd;constintM=2e5+7;intread(){intans=0,f=1,c=getchar();whil...

Jenkins环境搭建(1)-下载与安装

Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,它是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。1.持续、自动地构建/测试软件项目;2.监控软件开放流程,快速问题定位及处理,提示开放效率。开源的java语言开发持续集成工具,支持CI,CD;易于安...

noip2012 疫情控制

H国有n个城市,这n个城市用n-1条双向道路相互连通构成一棵树,1号城市是首都,也是树中的根节点。H国的首都爆发了一种危害性极高的传染病。当局为了控制疫情,不让疫情扩散到边境城市(叶子节点所表示的城市),决定动用军队在一些城市建立检查点,使得从首都到边境城市的每一条路径上都至少有一个检查点,边境城市也可以建立检查点。但...
代码星球·2020-04-06

解决win10 64位 + Python3 安装PyAutoIt报不是有效win32应用程序的办法

在win1064位+Python3的环境中,安装pyautoit第三方包的时候,报错提示为:不是有效win32应用程序。因为这个问题,进了python群,去寻求答案,却告知为,换32位的电脑,这办法肯定不可行。后来在博客中寻求到一个方法,得到完美解决。先给出PyAutoIt的下载地址:https://pypi.org/...

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(...

基于python语言的经典排序法(冒泡法和选择排序法)

每逢周末就遇雨期,闲暇之余,捣鼓了下python,心心念想学习,今天就在电脑上装了个2.7,学习了下经典算法,冒泡与选择排序法第一次写关于python的文章,说的不当之处,多多指正,我积极改正在之前,曾写过使用java和C语言实现该两种排序法,详情见https://www.cnblogs.com/hong-fithin...

接口测试——Java + TestNG 国家气象局接口(json解析)实例

后端测试,主要以测试接口为主。需要代码支撑,近期便找了个天气接口捣鼓了。使用到的工具是:Eclipse+TestNG+Maven+ReportNG,全国城市编码:http://www.cnblogs.com/oucbl/p/6138963.html,接口地址:http://www.weather.com.cn/data...

mysql错误:The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement解决方法

Mysql关系型数据库管理系统MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQLAB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。本文为大家讲解...

centos环境下创建数据库和表的方法

centos环境下创建数据库和表的方法//查询数据库的命令:mysql>SHOWDATABASES;+--------------------+|Database     |+--------------------+|information_schema|&nb...

log4j2配置文件解读

log4j2可以按照开发人员预先的设定,在指定的位置和情况下打印log语句,并且可以酌情关闭某些log语句,如开发阶段debug类型的语句等。并且,可以使用layout来定义输出语句的格式。  1.去官方下载log4j2,导入jar包,基本上你只需要导入下面两个jar包就可以了(xx指的是版本号),也可以使用maven...
代码星球·2020-04-06

ReportNG报表显示中文乱码和TestNG显示中文乱码实力解决办法

最近在进军测试自动化框架学习阶段,但无意间总是会伴随小问题的困扰,比如中文乱码,而导致显示总是不舒服,个人觉得,就一定要解决,似乎有点点强迫症。所以遇到ReportNG报表显示中文乱码和TestNG显示中文乱码,自己苦寻解决办法,终于得到解决。可能这是最基础的问题,但还是想记录下,也希望能让以后的朋友少走弯路,少些烦恼...

Jmeter脚本录制方法(二)手工编写脚本(jmeter与fiddler结合使用)

jmeter脚本录制方法可以分三种,前几天写的一篇文章中,已介绍了前两种,今天来说下第三种,手工编写脚本,建议使用这一种方法,虽然写的过程有点繁琐,但调试脚本比前两者方式都要便捷。首先来看下三种方式的比较吧,不然看不出什么。badboy  1、有时候录制不了,兼容性较差   2、post请求的时候,如果链接中...