上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: /* 问题是: 我不仅仅要输出局部范围的num,还要输出本类成员范围的num。怎么办呢? 我还想要输出父类成员范围的num。怎么办呢? 如果有一个东西和this相似,但是可以直接访问父类的数据就好了。 恭喜你,这个关键字是存在的:super。 this和super的区别? 分别是什么呢? this代表本类对应的引用。 super代表父类存储空间的标... 阅读全文
posted @ 2018-11-11 15:55 RoyFans 阅读(301) 评论(0) 推荐(0) 编辑
摘要: /* static关键字注意事项 A:在静态方法中是没有this关键字的 如何理解呢? 静态是随着类的加载而加载,this是随着对象的创建而存在。 静态比对象先存在。 B:静态方法只能访问静态的成员变量和静态的成员方法 静态方法: 成员变量:只能访问静态变量 成员方法:只能访问静态成员方法 非静态方法: 成员变量:可以... 阅读全文
posted @ 2018-11-11 14:37 RoyFans 阅读(418) 评论(0) 推荐(0) 编辑
摘要: /* 匿名对象:就是没有名字的对象。 匿名对象的应用场景: A:调用方法,仅仅只调用一次的时候。 注意:调用多次的时候,不适合。 那么,这种匿名调用有什么好处吗? 有,匿名对象调用完毕就是垃圾。可以被垃圾回收器回收。 B:匿名对象可以作为实际参数传递 */ class Student { public void show() { System.out.p... 阅读全文
posted @ 2018-11-11 11:40 RoyFans 阅读(597) 评论(0) 推荐(0) 编辑
摘要: /* 形式参数的问题: 基本类型:形式参数的改变不影响实际参数 引用类型:形式参数的改变直接影响实际参数 */ //形式参数是基本类型 class Demo { public int sum(int a,int b) { return a + b; } } //形式参数是引用类型 class Student { public void show() { System.o... 阅读全文
posted @ 2018-11-11 11:36 RoyFans 阅读(394) 评论(0) 推荐(0) 编辑
摘要: /* 需求:我要求数的和 我们的需求不断的发生改变,我们就对应的提供了多个求和的方法。 但是呢,他们的名字是不一样的。 而我们又要求方法命名做到:见名知意。 但是,很明显,现在没有做到。 那么,肿么办呢? 针对这种情况:方法的功能相同,参数列表不同的情况,为了见名知意,Java允许它们起一样的名字。 其实,这种情况有一个专业名词:方法重载。 方法重载: 在同一个... 阅读全文
posted @ 2018-11-10 21:19 RoyFans 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1.通过select 进行定位下拉框 首先selenium 很人性化的给提供了一个Select的模块,供处理下来菜单,首先我们需要导入Select,通过from selenium.webdriver.support.select import Select来导入。 Select中提供几个用于定位的o 阅读全文
posted @ 2018-11-09 11:31 RoyFans 阅读(3255) 评论(0) 推荐(0) 编辑
摘要: 这里来说一说selenium中的等待方式,其实在webdriver只有两种类型等待方式,显式等待和隐式等待,之前是在程序运行过程中使用time模块中的sleep进行代码的休眠进行强制等待,是显式等待中的一种极端情况。 Time.sleep 通过time模块中sleep进行代码的暂停,但是实际使用过程 阅读全文
posted @ 2018-11-04 22:07 RoyFans 阅读(506) 评论(0) 推荐(0) 编辑
摘要: selenium鼠标事件 阅读全文
posted @ 2018-11-04 22:05 RoyFans 阅读(413) 评论(0) 推荐(0) 编辑
摘要: selenium键盘事件 阅读全文
posted @ 2018-11-04 22:02 RoyFans 阅读(475) 评论(0) 推荐(0) 编辑
摘要: python3 元素定位和操作方法总结 阅读全文
posted @ 2018-11-04 21:59 RoyFans 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 完成环境的安装并测试之后,我们对Selenium有了一定的了解了,接下来我们继续驱动浏览器做一些基本操作: 窗口尺寸设置、网页截图、刷新、前进和后退 窗口尺寸设置 在测试过程中,我们可能会要求打开浏览器的窗口处于最大化或者设置为某一特定尺寸的大小,所以我们使用selenium驱动浏览器时设定窗口大小 阅读全文
posted @ 2018-11-04 21:57 RoyFans 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 1. python安装地址:https://www.python.org/downloads/windows/ 2. 下载想要安装的版本,建议3.5,3.6版本 3. 安装一路下一步(也可自定义安装),安装好之后添加环境变量. 命令行输入python: 安装成功 4.selenium 安装 pip是 阅读全文
posted @ 2018-11-01 18:11 RoyFans 阅读(1731) 评论(0) 推荐(0) 编辑
摘要: Bool查询现在包括四种子句,must,filter,should,must_not。 为什么filter会快? 看上面的流程图就能很明显的看到,filter与query还是有很大的区别的。 比如,query的时候,会先比较查询条件,然后计算分值,最后返回文档结果; 而filter则是先判断是否满足 阅读全文
posted @ 2018-10-14 15:15 RoyFans 阅读(13393) 评论(0) 推荐(0) 编辑
摘要: 今天在centOS 7 network服务重启不了 现把各种解决方法归纳整理,希望能让后面的同学少走点歪路。。。 首先看问题:执行service network restart命令后出现下面的错误: Restarting network (via systemctl): Job for networ 阅读全文
posted @ 2018-10-13 14:29 RoyFans 阅读(20763) 评论(1) 推荐(1) 编辑
摘要: 1.在 visualize 里面选择饼图 2.选择数据源 3.选择 terms 聚合类型。 选择字段 xxx.keyword 保存即可。 阅读全文
posted @ 2018-09-27 10:54 RoyFans 阅读(4131) 评论(0) 推荐(0) 编辑
摘要: 1.4 channel.basicAck(); 1.5 channel.basicNack(delivery.getEnvelope().getDeliveryTag(), false, true); 1.5 channel.basicReject(delivery.getEnvelope().ge 阅读全文
posted @ 2018-09-11 17:11 RoyFans 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 一、下载安装AutoIT 下载并安装AutoIT,下载链接:https://www.autoitscript.com/site/autoit/ AutoIT安装成功后,可以在开始菜单下看到AutoIT的所有工具,如下图所示: 其中分为几类,AutoIT Window Info用来识别Windows控 阅读全文
posted @ 2018-07-13 14:31 RoyFans 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 基本原则 本文主要讨论API测试的用例/场景覆盖,基本原则如下: 用户场景闭环(从哪来到哪去) 遍历所有的实现逻辑路径 需求点覆盖 遍历所有的实现逻辑路径 需求点覆盖 覆盖维度 API协议(参数&业务场景) 中间件检查 异常场景 性能 安全 API协议(参数&业务场景) 中间件检查 异常场景 性能 阅读全文
posted @ 2018-07-04 12:09 RoyFans 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 实际工作过程,特别是APP测试,经常会遇到无法稳定重现问题,这种问题,部分研发同学甚至会抵赖不愿意修改,那么,该如何处理呢?楼主根据经验,梳理了以下几点: 1、按照问题发生场景,尝试重试; 2、问题首次出现后,让研发同学增加监控日志,方便分析排查问题,后续测试重点关注; 3、根据问题日志,确定功能模 阅读全文
posted @ 2018-07-04 12:06 RoyFans 阅读(283) 评论(0) 推荐(0) 编辑
摘要: Chrome 文件下载 Chrome浏览器类似,设置其options: download.default_directory:设置下载路径 profile.default_content_settings.popups:设置为 0 禁止弹出窗口 查找下载的文件 阅读全文
posted @ 2018-06-21 18:27 RoyFans 阅读(13444) 评论(0) 推荐(1) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页