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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM