简介: MyBatis的每一个查询映射的返回类型都是ResultMap,只是当我们提供的返回类型属性是resultType的时候,MyBatis对自动的给我们把对应的值赋给resultType所指定对象的属性,而当我们提供的返回类型是resultMap的时候,将数据库中列数据复制到对象的相应属性上, ...
分类:
其他好文 时间:
2019-05-14 12:59:16
阅读次数:
113
通过Python+selenium的方式自动测试网页
分类:
编程语言 时间:
2019-05-07 18:19:53
阅读次数:
165
做自动测试时,经常会出现某些文本框带有默认值的形式,此时我们为了输入我们预期的数据,就需要我们对默认值清楚后做处理。本文章提供四种方法 //方法1 public static void setElementValue(WebElement element,String value){ element... ...
分类:
Web程序 时间:
2019-05-06 23:24:36
阅读次数:
222
【题目】最大连续子数组和(最大子段和) 背景 问题: 给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为负数时定义子段和为0,依此定义,所求的最优值为:Max{0,a[i]+a[i+1]+… ...
分类:
编程语言 时间:
2019-04-18 20:04:13
阅读次数:
209
1、delenium定义:用程序控制自动化浏览器的一个工具 2、selenium2与selenium3差别:前者selenium公司自己写的webDriver模块后者浏览器公司自己出的webDriver模块 3、selenium Grid:可以在多台机器上同时执行Selenium自动测试 4、sel ...
分类:
其他好文 时间:
2019-03-17 10:37:13
阅读次数:
158
最近遇到一个怪事,通过正常打开浏览器,按照正常的web登录然后点击进入系统流程,将各控件的ID识别成功,然后使用 python3+selenium写好脚本,高高兴兴的用脚本跑时老是提示找不到控件,然后就重新打开浏览器登录重新识别控件,发现识别出来的控件ID又跟之前的不一样,瞬间怀疑是不是自己的眼睛出 ...
分类:
其他好文 时间:
2019-03-05 11:09:40
阅读次数:
222
昨重新看了下网易的aritestIDE编辑器,有了新的想法,几年前因为爱好原因,写了个基于opencv的梦幻西游手游辅助工具,实现了全自动刷日常任务,变相完成练级到了60多级,后来发现升级好慢,还有因为中途游戏弹提示,版本升级特征库需要更新等原因,废弃了项目。 今天重新看了这个编辑器实现自动测试的操 ...
分类:
其他好文 时间:
2019-02-01 17:08:04
阅读次数:
245
想要用Python的suds模块调用webservice地址做自动测试,但是找了很多方法都失败了,最终找到另外一个模块可以作为客户端访问服务器地址。 1.针对非安全的http 打印结果: { '_value_1': '{"errorMsg":"没有找到路由信息!"}', 'id': None, 'h ...
分类:
Web程序 时间:
2019-01-25 00:15:02
阅读次数:
509
什么是持续集成 Continuous integration (CI) 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这 ...
分类:
其他好文 时间:
2019-01-20 21:22:44
阅读次数:
206
1.基础配置 Jenkins是一个持续集成、自动测试、持续部署的超级引擎,支持自定义工具集、有多种交付通道. 接下来开始放图: 选择Install suggested plugins,不用担心会给你多装东西: 开始安装插件,安装的这些都不够,后续还得自己安装几个: 进入创建管理员用户的界面,管理员账 ...
分类:
其他好文 时间:
2019-01-19 21:10:57
阅读次数:
328