• 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

  • 相关阅读:
    implementaion bottle session with beaker
    [梦]20050802
    网站更新部署20100912
    Cherokee不值得推荐,你还是可以看一看
    最简单方法远程调试Python多进程子程序
    nginx相关的问题
    本地配置host解析的问题
    base target问题,
    在asp.net中自动合并小图片并使用css sprite显示出来
    html编辑器
  • 原文地址:https://www.cnblogs.com/fnng/p/12189887.html
Copyright © 2020-2023  润新知