10 2018 档案
摘要:1. PO模式的概念 Page Object是selenium目前比较流行的一种设计模式。它将页面作为一个对象,为每一个页面设计一个类class,这个类中封装了测试中需要用到的元素的获取方法和对这些元素的操作方法。写测试用例时,只要调用页面对象中的属性和方法,就可以操作元素以执行用例。 Page O
阅读全文
摘要:使用selenium进行自动化测试,其实很多时候就是模拟用户的操作,在前端页面对元素进行操作,因此元素的定位在自动化测试中是至关重要的。关于如何 使用id,className,name,linkText这些简单的定位方式查找元素,本文将不多做介绍。 本文中主要介绍selenium webdriver
阅读全文
摘要:本文将详细介绍如何利用cookie,在自动化测试时实现自动登录功能。 我们将步骤主要分为以下几步: 2.创建一个HandleCookie类,主要用户操作cookie,在该步骤,我们默认对应路径下已有配置文件Cookie.properties,并且已经保存了cookie的键和值: 3.在测试用户登录的
阅读全文
摘要:进行自动化测试时,发现公司中所有的功能测试用例必须基于一个前提:用户已登录的情况下才能测试。基于这种情况,有2种解决方案:1)为所有的testcase添加testng中依赖关系,使其依赖于“登录”这一条用例执行;2)利用网页的cookie记住登录状态,无需再执行一遍登录的测试用例。 在设计测试用例时
阅读全文
摘要:Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 在电脑上安装Jenkins需要一个前提,就是当前系统已经配好JAVA的开发环境。 1. 去Jenkins官网下载安装包 进入其官网:https:
阅读全文
浙公网安备 33010602011771号