前言 登录这个场景在写用例的时候经常会有,我们可以把登录封装成一个方法,然后把账号和密码参数化,这样以后用的登录的时候,只需调用这个方法就行了 一、登录方法 1.把输入账号、输入密码、点击登录按钮三个步骤写成一个方法 2.然后把输入的账号和密码参数化 二、用例 1.下面的用例可以调用前面写的登录方法 ...
分类:
编程语言 时间:
2018-05-12 16:18:57
阅读次数:
254
我们学了显示等待后,就不需要sleep了,然后查找元素方法用参数化去定位,这样定位方法更灵活了,但是这样写起来代码会很长了,于是问题来了,总不能每次定位一个元素都要写一大堆代码吧?这时候就要学会封装啦 一、显示等待 1.如果你的定位元素代码,还是这样:driver.find_element_by_i ...
分类:
编程语言 时间:
2018-05-12 15:36:56
阅读次数:
1162
前言 前一篇autoit实现文件上传打包成.exe可执行文件后,每次只能传固定的那个图片,我们实际测试时候希望传不同的图片。这样每次调用的时候,在命令行里面加一个文件路径的参数就行。一、命令行参数1.参数化传入的参数,可以通过autoit的命令行参数:``` myProg.exe param1 “T ...
分类:
编程语言 时间:
2018-05-12 15:35:13
阅读次数:
262
前言 在17篇我们讲了excel数据的参数化,有人问了txt数据的参数化该怎么办呢,下面小编为你带你txt数据参数化的讲解 一、以百度搜索为例,自动搜索五次不同的关键字。输入的数据不同从而引起输出结果的变化。 测试脚本: 1 #coding=utf-8 2 from selenium import ...
分类:
编程语言 时间:
2018-05-12 11:54:54
阅读次数:
202
(一)泛型(1)数组直接定义了存储的类型,防止出现其他类型的元素,集合能不能也像数组一样,直接规定我们集合的存储类型,针对这种情况一种技术:泛型<数据类型>---引用数据类型泛型:将明确的集合类型的工作推迟到了创建对象或者调用方法的时候,属于一种参数化类型,可以作为参数传递.泛型的好处:1)将运行时期异常提前到了编译时期2)优化了设计,解决了×××警告线问题3)避免了强制类型转换泛型的引
分类:
编程语言 时间:
2018-05-10 18:39:16
阅读次数:
194
1.泛型<数据类型>---引用数据类型泛型:将明确的集合类型的工作推迟到了创建对象或者调用方法的时候,属于一种参数化类型,可以作为参数传递.A.泛型的好处:1)将运行时期异常提前到了编译时期2)优化了设计,解决了×××警告线问题3)避免了强制类型转换泛型的引出可以提供程序的安全性!B.在早期的时候,使用Object类型代表任意类型,向上转型没有问题,使用向下转型的时候,可能会出现问题(需
分类:
其他好文 时间:
2018-05-10 12:17:19
阅读次数:
165
昨天被某大牛问了一个问题,为什么SQL参数化查询可以防止SQL注入,参数化查询的原理是什么? 结果闷逼了,之前只知道参数化查询是可以防止SQL注入,但是没有深究其原理,今天就找一些文章,学习一下,也分享给大家。 以下引用知乎大神们的回答: 原理是采用了预编译的方法,先将SQL语句中可被客户端控制的参 ...
分类:
数据库 时间:
2018-05-09 12:13:48
阅读次数:
236
目录 "操作重用" "参数化操作" "上下文重用" "上下文作为模板方法" "结束语" 我几乎不需要讨论为什么重用代码是有利的。代码重用(通常)会导致更快的开发与更少的 BUG。一旦一段代码被封装和重用,那么检查程序是否正确只需要检查很少的一段代码。如果在整个应用程序中只需要在一个地方打开和关闭数据 ...
分类:
编程语言 时间:
2018-05-08 21:03:40
阅读次数:
243
1.继承Thread,重写run() 2.实现Runnable,重run() 3.实现Callable,重写call() 注意:Callable接口是一个参数化的类型,只有一个call方法,call返回类型是参数类型。 面试题:有线程A、B、C,A、B同时执行,A、B执行完毕之后,执行C 分析:考同 ...
分类:
编程语言 时间:
2018-05-07 22:55:39
阅读次数:
212
转载:https://blog.csdn.net/zhusongziye/article/details/80100375 前言 今天我们就如何使用xlrd模块来进行python selenium2 + excel自动化测试过程中的参数化进行演示说明,以解决大家在自动化测试实践过程中参数化的疑问。 ...
分类:
其他好文 时间:
2018-05-07 19:32:16
阅读次数:
150