建立乙個python pytest測試專案

2022-07-27 20:06:16 字數 767 閱讀 9449

例項:對加減乘除法進行編寫自動化測試用例

1.首先安裝好pytest,其他文章中有講到

2.建立乙個test的project,根據pageobject模式建立乙個base_calcu的基礎模組,存放加減乘除方法;建立乙個calcu類。如下圖:

3.建立test_case project用來存放測試用例,

4.專案中的建立 reademe.md,用來描述專案,是專案的主介紹檔案

5.建立.gitignore檔案

首先安裝外掛程式.gitignore,相關配置及如何使用外掛程式忽略不必要的提交檔案,請參考:

6.idea繫結你的github賬號

具體繫結方式可參考:

7.將**提交到你的github賬號中,可以點選右側對號,commit上去,再去push到github上,至此乙個完整demo完成!

8.如果想要每次push的時候不需要輸入賬號密碼,如何修改呢?

如下圖,

將這個賬號刪掉,新增你的ssh路徑就ok啦,但是再新增ssh路徑的時候又遇到了報錯,原因是github中沒有生成ssh公鑰,這時候可以參考這篇文章:

建立乙個類

c 是一門物件導向的程式語言,而物件導向的基礎就是類 使用c 建立乙個student類 class student 學生類 輸出學生的資訊 void outputstudent void void student input char name,int age,int no void student...

建立乙個image

ceph 版本 0.94 7rbd命令操作的資源有volume 預設 snap lock三類資源 using rbd to create empty image rbd create size 1024000 test1 ceph src rbd.cc main code section 定義一些後...

建立乙個raymarching

shadertoy 檢視 先解釋一波raymarching,raymatching是一種計算機圖形渲染方式,但它的潛力仍未被完全發掘。raymatching一般用於渲染體積紋理 高度圖以及解析曲面。如今,大多數遊戲用opengl或direct3d directx 來使用顯示卡的硬體加速器繪製多邊形,...