
自动化测试
文章平均质量分 59
Ceres爱吃鱼
这个作者很懒,什么都没留下…
展开
-
Web自动化之元素定位
慕课网学习笔记:web端功能自动化定位元素用CSS选择器定位元素基本语法:tag[attribute='value']同时使用两个属性定位元素:tag[attribute1='value1'][attribute2='value2']例:button[type='submit'][class='res-send']ID选择器ID选择器有三种常用表示方式,在这里引用某...原创 2018-07-31 22:20:13 · 3186 阅读 · 0 评论 -
解决Selenium驱动火狐浏览器出错ConnectionAbortedError: [WinError 10053]
今天使用Selenium时出现了这个错误:ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine使用以下语句,可以打开火狐浏览器,但是无法打开百度网页,而是直接出了上述错误,已建立的连接已被主机中的软件中止。f...原创 2018-08-02 14:57:27 · 5421 阅读 · 0 评论 -
Selenium ( Java ) 实例二
目的:验证网易云相册的评论功能 步骤:访问网易云相册首页——登录账号——进入我的相册——进入每个相册并添加评论import java.util.List;import java.util.concurrent.TimeUnit;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import or...原创 2018-08-14 23:00:07 · 760 阅读 · 1 评论 -
Selenium ( Python & Java ) 简单实例一
实现功能打开浏览器——访问百度首页——搜索关键词“selenium”——打开搜索结果页的前五个链接并输出各自的Title和URLPythonfrom selenium import webdriverfrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.common.action_chains...原创 2018-08-13 11:20:07 · 1073 阅读 · 0 评论 -
Python3 — unittest框架的使用
参考:Selenium自动化测试-unittest单元测试框架使用unittest官方文档一、前置条件(setUp)、后置条件(tearDown)和Test Suite的使用#文件名:test_case01.py#coding=utf-8import unittestclass TestCase_01(unittest.TestCase): # 继承unittest.Tes...原创 2018-09-04 20:45:14 · 17242 阅读 · 0 评论 -
TestNG参数化测试之DataProvider
当需要用TestNG进行参数化测试时,可以使用@Parameters和@DataProvider注解来传递参数。本文主要介绍@DataProvider的使用方法。首先定义一个DataProvider,通过name属性为该测试数据命名;然后使用Object[][](明确测试数据数量时)为构造参数的方法返回测试数据;最后通过dataProvider属性为测试方法指定测试数据名,方法的形参和...原创 2019-07-24 00:11:48 · 1121 阅读 · 0 评论 -
TestNG之使用ExtentReport输出测试报告(附ExtentTestNGIReporterListener代码)
转载自:https://www.cnblogs.com/relax-zw/p/9884009.html本文主要记录如何在TestNG中使用ExtentReport输出更加美观的测试报告。在pom.xml中添加依赖:<dependency> <groupId>com.aventstack</groupId> <artifactId>e...转载 2019-07-26 19:57:39 · 3578 阅读 · 2 评论