• Python3+Selenium2完整的自动化测试实现之旅(五):自动化测试框架、Python面向对象以及POM设计模型简介

    时间:2024-01-13 13:32:39

    前言之前的系列博客,陆续学习整理了自动化测试环境的搭建、IE和Chrome浏览器驱动的配置、selenium-webdriver模块封装的元素定位以及控制浏览器、处理警示框、鼠标键盘等方法的使用,这些内容还需要后续多加练习掌握,以达到灵活运用的程度。but,这仅仅只是开始,说明咱们能够使用selen...

  • Python3+Selenium2完整的自动化测试实现之旅(七):完整的轻量级自动化框架实现

    时间:2024-01-13 13:31:49

    一、前言前面系列Python3+Selenium2自动化系列博文,陆陆续续总结了自动化环境最基础环境的搭建、IE和Chrome浏览器驱动配置、selenium下的webdriver模块提供的元素定位和操作鼠标、键盘、警示框、浏览器cookie、多窗口切换等场景的方法、web自动化测试框架、pytho...

  • #单元测试#以karma+mocha+chai 为测试框架的Vue webpack项目(一)

    时间:2024-01-08 18:34:39

    目标:为已有的vue项目搭建 karma+mocha+chai 测试框架编写组件测试脚本测试运行通过抽出共通一、初始化项目新建项目文件夹并克隆要测试的已有项目 webAdmin-web转到项目根目录,安装项目依赖:#npm install谁安装失败就单独再安装它(如:chromedriver安装失败...

  • 基于jmeter,jenkins,ANT接口,性能测试框架

    时间:2024-01-07 11:37:52

    背景公司计划推接口和性能测试,搭建这个性能测试框架框架是希望能够让每个人(开发人员、测试人员)都能快速的进行性能,接口测试,而不需要关注性能测试环境搭建过程。因为,往往配置一个性能环境可能需要很长的时间。该框架搭建 基于Jmeter和Jenkins搭建性能测试框架 和 jenkins+ANT+jme...

  • 初探接口测试框架--python系列4

    时间:2024-01-07 11:20:40

    点击标题下「蓝色微信名」可快速关注坚持的是分享,搬运的是知识,图的是大家的进步,没有收费的培训,没有虚度的吹水,喜欢就关注、转发(免费帮助更多伙伴)等来交流,想了解的知识请留言,给你带来更多价值,是我们期待的方向,有更多兴趣的欢迎切磋,我们微信订阅号,联系方式如下:更多书籍,敬请期待背景说明看看接口...

  • 初探接口测试框架--python系列3

    时间:2024-01-07 11:07:57

    点击标题下「微信」可快速关注坚持的是分享,搬运的是知识,图的是大家的进步,没有收费的培训,没有虚度的吹水,喜欢就关注、转发(免费帮助更多伙伴)等来交流,想了解的知识请留言,给你带来更多价值,是我们期待的方向,有更多兴趣的欢迎切磋,我们微信订阅号,联系方式如下:更多书籍,敬请期待背景说明我们清楚的知道...

  • 初探接口测试框架--python系列7

    时间:2024-01-07 11:00:33

    点击标题下「蓝色微信名」可快速关注坚持的是分享,搬运的是知识,图的是大家的进步,没有收费的培训,没有虚度的吹水,喜欢就关注、转发(免费帮助更多伙伴)等来交流,想了解的知识请留言,给你带来更多价值,是我们期待的方向,有更多兴趣的欢迎切磋,我们微信订阅号,联系方式如下:更多书籍,敬请期待背景说明pyth...

  • python单元测试框架-unittest(二)之断言

    时间:2024-01-06 17:00:53

    断言内容是自动化脚本的重要内容,正确设置断言以后才能帮助我们判断测试用例执行结果。断言方法assertEqual(a, b) 判断a==bassertNotEqual(a, b) 判断a!=bassertTrue(x) bool(x) is TrueassertFalse(x) bool(x) is...

  • Google C++单元测试框架GoogleTest---GMock的CheatSheet文档

    时间:2024-01-04 21:17:21

    CheatSheet文档中包含了GMock所有常用的东西,看了这个基本上就可以用它了,本文接上篇博文:Google C++单元测试框架GoogleTest---Google Mock简介--概念及基础语法 ,建议先看上一篇,再看本篇内容。本文翻译自:https://github.com/google...

  • Android Junit测试框架

    时间:2024-01-04 21:02:10

    对应用进行单元测试:使用Junit测试框架,是正规Android开发的必用技术。在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。1.配置指令集和函数库:(1)配置指令集,指定要测试的应用程序需要在AndroidManifest.xml的instrumentation中增加Inst...

  • 单元测试框架unittest

    时间:2024-01-03 13:33:53

    单元测试:单元测试,是指对软件中的最小可测试单元进行检查和验证,对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义如:c语言中单元指一个函数,java里单元指一个类,图形化的软件中可以指一个窗口或者一个菜单等等,总的来说,单元就是人为规定的最小的被测功能模块单元测试框架:在单元测试框...

  • 基于Java+Selenium的WebUI自动化测试框架(七)--IE浏览器的设置

    时间:2024-01-02 15:42:18

    在上一篇我们讲了关于WebDriver的版本,浏览器初始化,以及下载的设定。在设置IE浏览器进行WebDriver的测试时,通常会遇见以下几种错误:1.没有关闭IE浏览器的保护模式。当运行测试用例后出现类似以下内容的错误:Exception in thread "main" org.openqa.s...

  • 基于Java+Selenium的WebUI自动化测试框架(十)-----读取Excel文件(JXL)

    时间:2024-01-02 15:35:38

    之前,我们使用了读取XML文件的方式来实现页面元素的读取,并做成了基础页面类。下面,我们来进行一些扩展,通过Excel来读取页面元素。Excel的使用,大多数人应该都不陌生。那么Java读取Excel的方式主要有两种,这两种分别使用的是不同的jar包来实现。本篇我们来介绍其中的一种,即使用JXL的j...

  • 基于Java+Selenium的WebUI自动化测试框架(八)-----读取元素(XML文件)

    时间:2024-01-02 15:30:43

    我们继续回到自动化测试框架的主线上来,在前面的文章中,我们定义一个页面元素的主要参数有:路径,找寻方式,等待时间,名称,这个四个参数。另外,我们还需要考虑一个问题,就是网站的页面。举个例子来说,如果A页面上有“新增”,“选择”,“保存”等按钮,B页面上也有“新增”,“选择”,“保存”等按钮,我们应该...

  • 基于Java+Selenium的WebUI自动化测试框架(五)------页面操作实现类

    时间:2024-01-02 15:19:10

    在编写完Log类和监听类之后,终于要回到正轨上来了。我们继续开始写UIExcutor的实现类。PS:如果你想让你的报告更加美观一些。推荐使用reportNG这个jar包。在项目中导入reportng-1.1.5.jar,这个jar包网上可以找到。可是具体在哪里下载的我也忘了。。。。。这里先提一下,到...

  • 基于Java+Selenium的WebUI自动化测试框架(一)---页面元素定位器

    时间:2024-01-02 15:18:25

    对于自动化测试,尤其是UI的自动化测试。是很多做黑盒功能测试的同学,入门自动化测试一个最为直观的或者说最容易理解的途径之一。对于手工测试和自动化测试的优劣,网上有很多论述,在这里不作展开讨论。但是,让测试人员解放生产力,提高效率,把精力关注与最为重要的核心业务逻辑与测试设计上,是每个测试团队所必需要...

  • Robot Framework作者建议如何选择自动化测试框架

    时间:2024-01-02 08:37:01

    本文摘自:InfoQ中文站http://www.infoq.com/cn/news/2012/06/robot-author-suggest-autotestRobot Framework作者建议如何选择自动化测试框架软件自动化测试,作为手工测试的替代,越来越受到关注。Pekka Klärck,作为...

  • 【转】Java学习---10个测试框架介绍

    时间:2023-12-30 16:33:43

    【原文】https://www.toutiao.com/i6594302925458113027/JAVA 程序员需要用到 10 个测试框架和库Java 程序员需要用到十大单元测试和自动化集成测试工具我认为一个优秀的程序员,必然能够很好地利用手头上的工具,因此我总在业余时间学习和探索新的工具和库,以...

  • python pytest测试框架介绍三

    时间:2023-12-30 16:31:42

    之前介绍了pytest以xUnit形式来写用例,下面来介绍pytest特有的方式来写用例1、pytest fixture实例1代码如下from __future__ import print_functionimport pytest@pytest.fixture(scope='module')de...

  • 【Tavern】1.tavern测试框架介绍

    时间:2023-12-30 16:27:40

    目录1. Tavern 和 Postman2. 安装Python3. 安装Tavern4. 第一个测试用例1. Tavern 和 PostmanTavern是一个用Python实现的接口自动化测试工具,支持RESTful API 和MQTT。和Postman相比,有以下优点:使用yaml的描述测试...