前言 日历控件是web网站上经常会遇到的一个场景,有些输入框是可以直接输入日期的,有些不能,以我们经常抢票的12306网站为例,详细讲解如何解决日历控件为readonly属性的问题。 基本思路:先用js去掉readonly属性,然后直接输入日期文本内容 一、日历控件 1.打开12306的车票查询界面 ...
分类:
编程语言 时间:
2017-11-06 13:51:00
阅读次数:
189
本篇转自博客:上海-小T 原文地址:http://blog.csdn.net/real_tino/article/details/59068827 我们在浏览网页时经常会碰到各种花样的弹窗,在做UI自动化测试的时候势必要处理这些弹窗,这里就介绍一下目前前端界两种弹窗的处理方法。 一、alert弹窗 ...
分类:
编程语言 时间:
2017-11-06 13:49:14
阅读次数:
194
函数通过函数,可以定义一段代码块,之后通过函数名可以反复调用定义一个函数:defalert():
"打印HelloWorld"
print("HelloWorld")使用def来定义函数,第二行建议使用使用文档字符串进行函数说明。之后使用函数名就能够反复调用函数。alert()函数的返回值函数的最后可以使用ret..
分类:
编程语言 时间:
2017-11-04 23:39:27
阅读次数:
238
集合创建集合可以用set(),或者直接用{}set_a=set([1,2,3,4,5])
set_b={1,3,5,7,9}
print(set_a)
print(set_b)
print(type(set_a),type(set_b))集合同样也有各种操作,就记几个符号的。别的到用的时候再去查吧set_a=set([1,2,3,4,5])
set_b={1,3,5,7,9}
print(set_a|set_b)#并..
分类:
编程语言 时间:
2017-11-04 00:06:29
阅读次数:
146
知识点一:变量 1.变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以。 2.系统关键字不能做变量名使用 3.Python推荐使用XX_XX_XX形式起名 4.Python没有常量概念(如C++使用const定义一个常量) 5.Python表示 ...
分类:
编程语言 时间:
2017-11-03 21:51:09
阅读次数:
273
12.1 什么是混合App 12.1.1 混合app定义 什么是混合app,其实这个不言而喻,我们的app正常来说应该都是native的,但是实际工作中却不是,反正种种原因我们的app会有native的而且中间还会有H5页面,这其实就是我们常说的混合,当然还有一种就是纯H5的,但是这里我们不做过多的 ...
分类:
移动开发 时间:
2017-11-02 23:14:47
阅读次数:
281
Fabric是基于Python实现的SSH命令行工具。可以采用命令行的方式来执行SSH。可以认为是在paramiko的基础上做了更高一层的封装。来看下如何使用。 我们直接使用fab -H 192.168.0.9的时候提示错误,找不到任何的fabfiles root@zhf-linux:/home/z ...
分类:
编程语言 时间:
2017-11-01 22:55:54
阅读次数:
338
本次公开课由我们非常出色的咸鱼老师来为我们分享互联网公司SQL上线那些事。公开课主题:SQL上线平台主要内容:手动VS自动InceptionSQLAdvisor构建一个更安全的IT管理平台执行流程主讲师:咸鱼运维开发一枚,见证了近几年这一行业的发展并致力于其中,热衷Python自动化运维。In..
分类:
数据库 时间:
2017-11-01 15:42:25
阅读次数:
191
Appium python自动化测试系列之移动自动化测试前提(一) Appium python自动化测试系列之appium环境搭建(二) Appium python自动化测试系列之Android知识讲解(三) Appium python自动化测试系列之认识Appium(四) Appium pytho ...
分类:
移动开发 时间:
2017-11-01 10:23:09
阅读次数:
156
10.1.1 页面滑动原理分析 在页面滑动查找章节我们就讲了滑动的知识点,只是不知道大家是否有认真练习以及去理解,如果你认真练习、理解了那么我相信这一章节的东西不用看也能够完成,下面我们还是简单分析一下。 所谓的页面滑动在我们实际操作手机的过程中就是不断的从屏幕的下面滑到上面,或者右边滑到左边,反之 ...
分类:
移动开发 时间:
2017-11-01 01:15:55
阅读次数:
353