zoukankan      html  css  js  c++  java
  • seldom 1.0 发布

    seldom 是我几个月前重启的Web UI 自动化开源项目,源项目名 pyse, 基于 unittest 和 selenium 的自动化测试框架。

    seldom 1.0 做为第一个正式版做了以下改进。

    1、创建独立的组织

    为了项目更好的发展,github创建了独立的组织 seldomQA, 从我个人的项目移到了 seldomQA 组织。

    项目地址:
    https://github.com/SeldomQA

    2、项目介绍

    seldomQA下有三个项目:

    • seldom : Web UI 自动化测试框架。

    • poium : 用于实现selenium/appium Page objects 设计模式的测试库。可以和seldom 配合使用。

    • HTMLTestRunner : 基于unittest生成 HTML 格式的测试报告,被集成到了 seldom 中,为了方便维护独立出来了。

    3、完善seldom使用文档

    要想一个工具或框架被更好的传播,那么一定要有配套的文档。

    https://github.com/SeldomQA/seldom/tree/master/docs

    • seldom安装

    • seldom创建项目

    • 切换浏览器&安装驱动

    • 运行测试

    • 生成测试报告

    • seldom 元素定位

    • seldom API

    • seldom 断言

    • 用例失败重跑&自动截图

    • 数据驱动最佳实践

    • 实现Page Objects设计模式

    • 生成测试数据

    • 跳过测试用例

    相信这份文档可以快速的帮你了解seldom 的使用。

    4、规范版本发布规则

    版本命名规则:a.b.c

    • a 表示大版本,有重大架构调整。

    • b 表示小版本,有小的功能添加。

    • c 表示修复版本,用于修复bug。

    为什么要发布 1.0.0 版本?

    因为我觉得seldom已经相对比较成熟了,根据我多年自动化的经验,我想要实现的基础功能差不多都已经实现。

    当然还不够完美,也希望更多的测试能参与进来,一起共同完善。

    QQ交流群:948994709

  • 相关阅读:
    H
    并查集
    H
    Supermarket (贪心 并查集)
    H
    M
    N-Find a way
    HDU 4035 Maze
    #386. 【UNR #3】鸽子固定器
    P4688 [Ynoi2016]掉进兔子洞
  • 原文地址:https://www.cnblogs.com/fnng/p/12189887.html
Copyright © 2011-2022 走看看