一、WebDriver框架开发实战 1、框架的思想 (1)什么是框架? 框架是可以被应用开发者定制的应用骨架 (2)为什么要写框架? 提高脚本可维护性 提高编写脚本的速度 提高脚本可阅读性 (3)框架的几个要素? driver管理,等待管理,常用方法封装,LOG,常用类封装,数据,失败重跑等等 2、 ...
分类:
编程语言 时间:
2019-08-10 19:25:19
阅读次数:
156
pycharm工程展示 最近在搭一个UI自动化测试框架,想把整个搭建过程分享出来,如果有不对的地方,希望大家能够指正,首先创建一个名称为,antomation_framework_demo的工程文件, pycharm中工程及文件如下图所示: config:文件中包含调用的浏览器驱动及打开的URL地址 ...
分类:
编程语言 时间:
2019-08-09 17:52:31
阅读次数:
231
framework包中文件如下所示: base_page.py:常用操作方法 在framework包下创建base_page.py文件,文件中封装一些页面常用操作方法,可以自己在这个类中进行对应方法的添加,代码如下: browser_engine.py:浏览器操作方法 browser_engine. ...
分类:
编程语言 时间:
2019-08-09 17:48:06
阅读次数:
207
在之前已经对spring,spring-mvc,mybatis等框架有了了解,spring整合mybatis也进行了练习,ssm框架就是这三种框架的简称,那么我们如何使用这三种框架来设计web项目呢? 今天就简单的使用ssm框架搭建web项目,实现增删改查等基本操作: maven搭建web项目 导入 ...
分类:
Web程序 时间:
2019-08-07 17:29:35
阅读次数:
138
接口开发使用的框架 jeecg本身是基于 Spring MVC 框架搭建的,因此,使用 Spring MVC 框架的 RESTful API 功能来进行接口开发就是顺理成章的事了。 接口的拦截与鉴权 与对普通请求的拦截一样,也是利用了 Spring MVC 的 Interceptor 机制来对接口的 ...
分类:
其他好文 时间:
2019-08-07 09:15:40
阅读次数:
348
MyBatis框架 1.MyBatis框架简介 目的(最大的作用):实现sql语句和java代码的分离,替代的是mvc模式中的Dao层,是持久层框架。 搭建方式: 1.配置mybatis全局配置文件: a.固定的文件头,根标签为<configuration></configuration>; b.在 ...
分类:
其他好文 时间:
2019-08-03 12:56:01
阅读次数:
86
本例结合我的前两篇博客,使用jquery moblie框架搭建了一个简单的手机版博客园;项目地址为http://blog.mdzz.tv:1011,这里我仅爬取了博客园首页的链接,点击每一项即跳转到博客园相应的页面,源码已放在github上了,地址https://github.com/guasses... ...
分类:
移动开发 时间:
2019-08-02 16:56:27
阅读次数:
138
一、开发前准备 1)ecplise4.11.0 百度网盘:https://pan.baidu.com/s/1wO9_I52lp0mYNeNTdnj80w 提取码:booa 2)jdk1.6.0_45 百度网盘:https://pan.baidu.com/s/1geF4nKYighL-COOBgUZo ...
分类:
编程语言 时间:
2019-07-12 15:38:23
阅读次数:
118
一、问题 首先我们在进行Django框架搭建的时候我们需要建立一个全局的变量,一是为了实现代码的复用,二是为了方便管理,如下图的样式 二、解决 1、修改setting里面的配置文件①templates的路径:按照以下的规则进行添加【app/templates】,然后在APP下面建立这个templat ...
分类:
其他好文 时间:
2019-07-07 09:52:42
阅读次数:
119
1、小练习:定义三个方法(加法、减法、断言),通过使用关键字驱动测试这个三个方法compute.py testdata.txt文件add,1,2,3sub,2,1,1 test_compute.py 上面的函数都是两个参数,如果函数的参数不同,有的一个,有的三个,有的没有,则需要优化拼接eval表达 ...
分类:
其他好文 时间:
2019-07-03 00:35:13
阅读次数:
115