内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • 软件测试|必须遵循的UI自动化设计军规

    总体规则 所有模块设计均遵循 page object 结构 用例层:测试人员编写测试用例代码的地方,可以调用 page 层和封装层。 page 层:一个页面一个类,包含该页面的业务逻辑封装以及部分控件定义。 封装层:根据业务需要,封装常用的业务逻辑 (相比于 page 层

    作者: Tester_muller
    发表时间: 2023-02-10 08:21:00
    99
    0
  • 技术分享 | app自动化测试(Android)-- 属性获取与断言

    本文节选自霍格沃兹测试开发学社内部教材 断言是 UI 自动化测试的三要素之一,是 UI 自动化不可或缺的部分。在使用定位器定位到元素后,通过脚本进行业务操作的交互,想要验证交互过程中的正确性就需要用到断言。 常规的UI自动化断言 分析正确的输出结果,常规的断言一般包含以下的几个情形:

    作者: CeshirenTester
    发表时间: 2022-06-27 02:39:29
    1255
    0
  • 干货|app自动化测试之Appium 源码分析

    Appium 是由 Node.js 来实现的 HTTP 服务,它并不是一套全新的框架,而是将现有的优秀的框架进行了集成,在 Selenium WebDriver 协议(JsonWireProtocol/Restful web service)的基础上增加了移动端的支持,使 Appium

    作者: 橙子_hogwarts
    发表时间: 2022-04-24 03:32:21
    339
    0
  • 无代码测试自动化:使用Cypress进行端到端测试

    在软件开发过程中,测试是至关重要的一环。而端到端测试是一种测试方法,通过模拟用户在真实环境中的交互行为,全面检查应用程序的功能和性能。然而,传统的端到端测试通常需要编写大量的代码,增加了开发人员的负担。现在,借助无代码测试自动化工具 Cypress,我们可以以更简单和高效的方式进行端到端测试。

    作者: 皮牙子抓饭
    发表时间: 2023-06-06 09:49:51
    22
    1
  • 几个好用的自动化测试工具总结

    率至关重要。自动化测试工具比较Selenium优势开源免费:Selenium是一个开源的自动化测试框架,无需支付额外费用即可使用。多语言支持:支持多种编程语言,如Java、C#、Python等,适应不同的开发环境。跨浏览器测试:几乎可以覆盖所有主流浏览器的自动化测试。社区支持:拥

    作者: Jack20
    112
    4
  • 干货|app自动化测试之Appium 源码分析

    Appium 是由 Node.js 来实现的 HTTP 服务,它并不是一套全新的框架,而是将现有的优秀的框架进行了集成,在 Selenium WebDriver 协议(JsonWireProtocol/Restful web service)的基础上增加了移动端的支持,使 Appium

    作者: ceshiren
    发表时间: 2022-04-21 07:45:54
    412
    0
  • 持续集成实战 —— Jenkins自动化测试环境搭建

    空必回。     1.目的 在日常的项目测试过程中,搭建与维护测试环境是广大测试同学的一个基础技能,相信也很少会有公司完全不让测试去碰自己的测试环境。那么工作中大量的创建、部署、管理、维护等一系列的重复操作就成为了整个测试项目中一个巨大的工作量。   面对这样一种普遍的情况,

    作者: Austin_zhai
    发表时间: 2022-11-25 01:27:26
    240
    1
  • app自动化测试(iOS)元素定位(新手篇)

    除了通用定位方式外,iOS 还有其他特殊的定位方式,本章节仅介绍 iOS 特有定位。 PredicateString定位 样本元素截图: 使用 PredicateString,基本定位方式是由元素属性名、运算符、目标值组成。 元素属性 比较运算符 ==,>=,<=,>,<,

    作者: 橙子_hogwarts
    发表时间: 2022-05-31 09:45:22
    365
    0
  • App自动化测试|原生app元素定位方法

    ​## 元素定位方法介绍及应用 Appium方法定位原生app元素 通过appium inspector工具,可以获取元素的相关信息;在appium中提供了一系列的元素定位API,通过在这些API中输入指定的元素信息,就能完成元素定位,定位元素后就进行对元素进行自动操作。 appium中识别元素的方式有两种写法

    作者: Tester_muller
    发表时间: 2023-01-31 08:59:24
    55
    0
  • 软件测试|Python高手教你玩转 Excel 自动化

    在日常的工作中,对 Excel 的操作必不可少,如果涉及到大量的 Excel 操作的话,手动处理效率还是比较低的,因此 Excel 自动话完全有必要,今天和大家分享一下如何利用 Python 来批量化处理 Excel。 安装库 Python 操作 Excel 主要用到两个库 xlrd

    作者: Tester_muller
    发表时间: 2023-02-07 10:19:53
    85
    0
  • 快速搞定 uiautomator2 自动化测试工具使用

    png霍格沃兹测试学院是 python-uiautomator2 金牌赞助商,跟着开源项目作者学测试开发实战。一、背景简介Google 官方提供了一个 Android 自动化测试工具(Java 库),基于 Accessibility 服务,功能很强,可以对第三方 App 进行测试,获取屏幕上任意一个

    作者: 霍格沃兹测试学社
    发表时间: 2020-09-01 11:33:24
    8322
    0
  • 使用 Playwright 脚本录制简化自动化测试:完全指南

    前言 自动化测试是软件开发中的重要环节,它可以提高测试效率和代码质量。然而,编写自动化测试脚本可能需要花费大量时间和精力。为了简化这一过程,Playwright 提供了一个强大的功能,称为脚本录制,它可以帮助开发人员通过交互式操作自动生成测试脚本。本文将深入介绍如何使用 Playwright

    作者: 霍格沃兹测试开发
    发表时间: 2024-05-13 22:06:52
    11
    0
  • 实例解说AngularJS在自动化测试中的应用

    数据视图双向绑定实现视图与业务逻辑解耦,这将提高代码的可测试性;2、遵循MVC模式开发,鼓励视图、数据、逻辑组件间松耦合;3、将测试与应用程序编写放在同等重要的位置,在编写模块的同时编写测试。因为各组件的松耦合,使得这种测试得以实现;4、 应用程序页面端与服务器端解耦。两方只需定

    作者: Tom forever
    发表时间: 2019-09-03 10:59:48
    4207
    0
  • 送书 | 《Python自动化测试入门与进阶实战》

    on模拟数据测试、Python爬虫测试接口、性能测试、App自动化测试及pytest单元测试;第2篇“Python自动化测试实战”,涵盖的主要内容有基于RESTful API的自动化测试案例,以及基于Selenium的Web自动化测试案例。 《Python自动化测试入门与进阶实

    作者: Python爱好者
    发表时间: 2021-03-31 17:12:56
    2154
    0
  • 干货|app自动化测试之设备交互API详解

    API或其他知识点,都可以在下方留言哦! 内容全面升级,4 个月 20+ 项目实战强化训练,资深测试架构师、开源项目作者亲授 BAT 大厂前沿最佳实践,带你一站式掌握测试开发必备核心技能(对标阿里P6+,年薪50W+)!直推 BAT 名企测试经理,普遍涨薪 50%+!

    作者: Tester_muller
    发表时间: 2022-05-29 11:05:12
    565
    0
  • 自动化测试——selenium(完结篇)-转载

    move_to_element(ele) # 鼠标执行 action.perform()  sleep(3)  driver.quit() 注意: selenium 框架虽然提供了 鼠标右键方法,但是没有提供选择右键菜单方法,可以通过键盘快捷键操作实现  五、键盘操作(不需要实例化对象)☆ 1、说明:键盘对应的方法在Keys类中  #

    作者: 吃完就睡,快乐加倍
    55
    1
  • 软件测试|自动化界面操作神器pywinauto教程(一)

    Pywinauto是一个强大的Python库,用于自动化Windows应用程序的界面操作。无论是进行GUI测试、数据采集还是自动化任务,Pywinauto都能提供便捷的解决方案。本文将介绍Pywinauto的基本使用方法,帮助读者快速上手并开始自动化Windows界面操作。 安装 pyw

    作者: Tester_muller
    发表时间: 2023-08-20 15:46:05
    7
    0
  • 用 Selenium 搞定自动化测试项目,途牛搜机票。

    学习编程就是为了解决问题,接下来本系列的文章都将以项目的形式展现,为你打开项目之门。 做测试项目之前的准备工作 项目需求分析制定项目计划制定测试用例开始测试 上述的前 3 个步骤,咱们一概不讲,直接从第 4 步开始走起。 自动化测试之途牛搜机票 本次案例对应的网站为:https://flight

    作者: 梦想橡皮擦
    发表时间: 2021-03-25 17:12:01
    2062
    0
  • 接口自动化测试|Requests库的安装与介绍

    Requests:Requests模块简介与安装 Requests模块简介 在python的标准库中,虽然提供了urllib,utllib2,httplib,但是做接口测试,requests使用更加方便快捷,正如官方说的,“让HTTP服务人类”。 Requests是用python语言基于urllib编写的,采用的是Apache2

    作者: Tester_muller
    发表时间: 2023-01-31 09:10:27
    42
    0
  • 嵌入式软件测试笔记10 | 嵌入式软件测试中如何进行安全性分析?

    什么; 安全性评估:目标是确定是否采取了所有必要的措施; 安全验证:根据安全要求,测试系统是否正常运行。 4.2 测试基础 以下为最终设计的实现以及与测试和安全过程的关系: 4.3 测试活动 以下为集中进行影响分析并采取矫正措施:

    作者: 虫无涯
    发表时间: 2023-07-11 19:52:42
    122
    0