1、通过TestNG单元测试框架管理/执行测试用例 2、TestNG参数化,App启动的四个配置存到Testng.xml中 3、通过page object (PO)设计模式,测试用例和页面元素分离,页面元素只在page里面维护,提高后期可维护性 4、page的共性提取BasePage-显示等待,所有 ...
分类:
移动开发 时间:
2020-09-09 19:15:40
阅读次数:
51
1. VO 全称: View Object视图对象 用途: 1.封装浏览器表单提交的数据为vo对象; 2.后端程序将数据提交给浏览器显示 2. PO 全称: Persistance Object持久化对象 用途: 1.将数据封装为po对象存储到数据库; 2. 将数据库查询的数据封装到po对象 3. ...
分类:
其他好文 时间:
2020-08-19 19:59:12
阅读次数:
67
CSS的定位 1. 定位的必要性 浮动可以让多个块级盒子一行没有缝隙地排列显示,经常用于横向排列盒子 定位则是可以让盒子自由地在某个盒子内移动位置或者固定在屏幕中的某个位置,并且可以压住其它盒子 2. 定位的组成 定位=定位模式+边偏移 **定位模式:**用于指定一个元素在文档中的定位方式,通过po ...
分类:
Web程序 时间:
2020-08-10 18:42:34
阅读次数:
138
一、Common包 Common用来封装一些常用的公共方法。 二、Dao包 Dao主要用来封装对数据库的新增,删除,查询,修改。叫做数据访问层。 三、Service包 服务层,相比Dao较高层次,可将多种方法封装起来。 四、Po包(Persistant Object) Po将数据库表中的记录在jav ...
分类:
编程语言 时间:
2020-08-06 11:55:05
阅读次数:
84
(题图:毕业旅行之决战青海湖)本文主要来源于小组内部的一个小的分享,这里整理成一篇文章po出来.题目叫“Shell助力开发效率提升”,更切题的应该是叫“命令行”提升开发效率,这里并没有讲到Shell编程,而是主要介绍Linux或者Mac下常用的一些基本工具命令来帮助处理一些日常事务.(其实之前这篇文章Mac软件推荐(续)之程序猿篇也大致提到了本文中的大部分内容)通过本文的介绍,你应该对相关命令有一
分类:
系统相关 时间:
2020-08-04 09:59:53
阅读次数:
88
Flask简单使用 1、定义路由 @app.route('/')是装饰器,定义如下: app.route(rule, options) rule参数:是绑定URL与函数。 options参数:是可选参数。 2、run() 函数来让应用运行在本地服务器上。定义如下 : app.run(host, po ...
分类:
其他好文 时间:
2020-07-29 21:55:38
阅读次数:
87
整合spring 1、新建ClassInfo实体类 根据数据库中的class_info表字段,在com.gychen.po里新建ClassInfo package com.gychen.po; import java.io.Serializable; public class ClassInfo i ...
分类:
其他好文 时间:
2020-07-29 10:24:20
阅读次数:
83
PO模式下 大致目录结构为 basePage 存放一个公共方法类 ,编写完成后一般不改动,专门提供到所有公共的方法 如:元素定位,断言,关闭, 访问url, pageObjiect 存放所有的页面对象,将需要执行流程的页面都存入pageObject当中 写法大致固定 分为三个模块: 一 : 类 继承 ...
分类:
其他好文 时间:
2020-07-27 23:33:00
阅读次数:
69
开始之前:如果还没有安装弹性堆栈,现在就安装。请参见弹性堆栈入门。 从下载页面下载Winlogbeat zip文件。 将内容解压缩到 C:\Program 文件中。 将winlogbeat-<version>目录重命名为winlogbeat。 以管理员身份打开PowerShell提示符(右键单击Po ...