什么是显示等待和隐式等待? 显示等待就是有条件的等待隐式等待就是无条件的等待 隐式等待 当使用了隐式等待执行测试的时候,如果 WebDriver 没有在 DOM 中找到元素,将继续等待,超出设定时间后则抛出找不到元素的异常,换句话说,当查找元素或元素并没有立即出现的时候,隐式等待将等待一段时间再查找 ...
分类:
其他好文 时间:
2020-03-28 21:45:05
阅读次数:
58
1.无论是[]还是[[]],都建议对其内变量、字符串使用双引号包围。例如:name="zhangsan"[$name="zhangsan"]上面的测试语句将报错,因为在变量替换阶段,$name被替换为zhangsan,但它们没有在引号内,于是进行单词拆分,这就等价于执行的是[zhangsan="zhangsan"],显然这是错误的语法。所
分类:
系统相关 时间:
2020-03-27 10:45:10
阅读次数:
84
一道简单的题,学习远程文件包含与伪协议 题目描述: 方法一: 使用 实现php远程文件包含 在服务器上构造 访问: 在根目录生成a.php 使用菜刀连接,获得flag。 方法二:php 伪协议 PHP支持的伪协议如下: 在php.ini里有两个重要的参数allow_url_fopen和allow_u ...
分类:
Web程序 时间:
2020-03-26 09:18:59
阅读次数:
95
名称修饰 java和C 等其他高级语言中都有private关键字来修饰一个属性或字段是私有的,但是python中并没有private,而是有个与它接近的概念旧式名称修饰。每当在一个属性前面加上__前缀,解释器就会立刻将其重命名: 直接访问会抛异常 利用dir函数查看内部属性 python内部会把__ ...
分类:
编程语言 时间:
2020-03-25 21:03:45
阅读次数:
64
includes() 方法用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回 true,否则返回false。 const array1 = [1, 2, 3]; console.log(array1.includes(2));// expected output: true const ...
分类:
其他好文 时间:
2020-03-24 18:43:27
阅读次数:
53
[toc] 前言 在阿里巴巴Java开发手册中,有下面这样的规定: 这篇文章我们就来深入探讨其中的原因。 正文 为什么结果如此不同? 我们先来看看前言中的反例会出现什么意料之外的结果: 仅仅是remove的元素不同,为什么会出现如此不同的结果呢?我们反编译上面报错的字节码文件可得: 通过这个反编译结 ...
分类:
其他好文 时间:
2020-03-23 15:13:17
阅读次数:
58
网络层的知识点非常繁多,本文仅是基于《计算机网络 自顶向下》而总结的一些重点知识点,如果想要详细了解网络层的知识,可以看下《自顶向下》 ...
分类:
其他好文 时间:
2020-03-19 21:29:52
阅读次数:
55
最近Android发布了AndroidStudio 3.6稳定版,升级后明显能体验到好多细节的提升,最大的提升莫过于可以创建Android R预览版的模拟器了,并且模拟器可以设置多个尺寸的屏幕。Android R的xm6模拟器可以直接运行arm架构的程序,以后开发过程中再也不用为测试机担忧了。但是在 ...
分类:
移动开发 时间:
2020-03-18 23:22:15
阅读次数:
99
软件测试定义 The process of running or testing the system manually or automatically by using tools, in order to verify whether it satisfies the requirements ...
分类:
其他好文 时间:
2020-03-11 20:59:06
阅读次数:
79
Jmter调用post请求json格式入参: 1、请求抓包如下: 2、我们可以看到这是一个post请求,并且content-type是application/json格式的,于是设置了http请求方法为post,并且设置了请求头中content-type为application/json,接着发起了 ...
分类:
Web程序 时间:
2020-03-09 13:41:22
阅读次数:
477