文章 2017-10-31 来自:开发者社区

从零开始搭建一个简单的ui自动化测试框架02(pytest+selenium+allure)

二、先搭一个架子 在我还是小白连py语法都不太熟悉的时候,经常在网上看关于自学ui自动化测试的博客,最熟悉的套路莫过于先给你介绍一下selenium的各个api,然后写一套代码去登陆微博或者百度什么的,但我今天不愿意这么写,因为这样的话,实际上并没有什么卵用,他不能用到实际的项目里,今天我们来先搭一个架子。 搭架子先画图 我们首先来确定一下我们的项目架构图,也即是我们打算怎么具体设计我们的项目,....

文章 2017-10-31 来自:开发者社区

从零开始搭建一个简单的ui自动化测试框架01(pytest+selenium+allure)

一、 思想先行 在我们讨论如何用技术手段实现之前,不妨先思考一下,或者说,如同普通的项目开发一样,首先是产品经理给出规划,再由技术实现。 既然是个人的项目,那当然是我们自己来做这个产品经理了,那么首先,我们的产品需要哪些点呢? ui自动化,是测试层级的最上层,本质上是在容器里模拟用户的操作,来达到自动回归业务逻辑的目的。这样的话,就很容易想到了,如果我们想要实现这个目的,首先, 我们的产品要能.....

文章 2017-09-08 来自:开发者社区

分享自己针对Automation做的两个成熟的框架(QTP 和Selenium)

自己在google code中开源了自己一直以来做的两个自动化的框架,一个是针对QTP的一个是针对Selenium的,显而易见,一个是商业的UI automation工具,一个是开源的自动化工具。 只是代码,可能你直接看的话,有点不太懂。呵呵,其实也不是想让大家都懂的。 简单介绍下: qtp的项目是在:https://code.google.com/p/qtp-reporter/ 这个框架支持Q....

文章 2017-09-07 来自:开发者社区

UI Automation的两个成熟的框架(QTP 和Selenium)

自己在google code中开源了自己一直以来做的两个自动化的框架,一个是针对QTP的一个是针对Selenium的,显而易见,一个是商业的UI automation工具,一个是开源的自动化工具。 只是代码,可能你直接看的话,有点不太懂。呵呵,其实也不是想让大家都懂的。 简单介绍下: qtp的项目是在:https://code.google.com/p/qtp-reporter/ 这个框架支持Q....

文章 2017-07-03 来自:开发者社区

自动化测试框架Selenium 入门

1.什么是selenium   selenium是ThoughtWork的一款开源测试框架。   下载selenium2.0lib包,点击http://code.google.com/p/selenium/downloads/list   这是官方文档:http://seleniumhq.org/docs/   2.为什么选择selenium   自动化测试工具有很多了,QTP作为商业软件功能.....

自动化测试框架Selenium 入门
文章 2017-06-09 来自:开发者社区

Selenium+TestNG+Jenkins 框架图形化UML表示

本文转自hcy's workbench博客园博客,原文链接:http://www.cnblogs.com/alterhu/p/3396739.html,如需转载请自行联系原作者。

Selenium+TestNG+Jenkins 框架图形化UML表示
文章 2017-06-04 来自:开发者社区

UI自动化测试框架之Selenium关键字驱动

一、原理及特点 关键字驱动测试是数据驱动测试的一种改进类型 主要关键字包括三类:被操作对象(Item)、操作(Operation)和值(value),用面向对象形式可将其表现为Item.Operation(Value) 将测试逻辑按照这些关键字进行分解,形成数据文件。 用关键字的形式将测试逻辑封装在数据文件中,测试工具只要能够解释这些关键字即可对其应用自动化 二、准备 使用工具:eclips...

文章 2016-08-27 来自:开发者社区

基于selenium的pyse自动化测试框架

WebUI automation testing framework based on Selenium 介绍: pyse基于selenium(webdriver)进行了简单的二次封装,比selenium提供的方法操作更简洁。   起因:   python + selenium 自动化测试写久了发现selenium(webdriver)提供原生的方法并简便,于是,产生了二次封装...

文章 2016-04-28 来自:开发者社区

selenium-webdriver(python) (十六) --unittest 框架

学习unittest 很好的一个切入点就是从selenium IDE 录制导出脚本。相信不少新手学习selenium 也是从IED 开始的。 IDE学习参考: 菜鸟学自动化测试(一)----selenium IDE   借助IED 录制脚本   将脚本导出,保存为baidu.py ,通过python IDLE编辑器打开。如下: from selen...

selenium-webdriver(python) (十六) --unittest 框架

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注