ycharm 支持HTML和CSS,可以為HTML提供完整標簽。
1、emmet設置:用于HTML和CSS的識別
emmet包括各種功能,包括縮寫預覽、自動URL識別和編輯點,用于HTML和CSS的識別,設置方法如下:
2、輸入時自動聯想補全設置:
在編寫過程中,發現不能自動聯想補全,做了如下設置后解決了該問題:
點擊file->settings->Editor->Inspections,選擇HTML,將右側的Severity設置為Typo
3、JS Toolbox的安裝
在編寫過程中,發現不能自動聯想補全,做了如下設置后解決了該問題:
點擊file->settings->Plugins,搜索JS Toolbox,點擊Installed,安裝完成之后點擊Apply,再點擊ok,可能會讓重啟pychram,按照要求重啟pychram就好了。
其實是在學習JS的時候發現pychram好像不能自動聯想補全,然后在網上查了一些資料,我這邊是把這三個都設置后,就可以自動補齊了,還在摸索階段,僅供參考,若不能使用,可留言一起討論[奸笑]
ytest提供了豐富的插件來擴展其功能,pytest-html插件幫助我們生成HTML格式的測試報告,為我們提供直觀、有效的測試結果展示。
為了使用 pytest-html,需要滿足以下條件:
· Python 3.6 或更高版本
使用pip命令安裝: pip install pytest-html (安裝在pytest工程所運行的python環境,python的安裝目錄或者虛擬環境目錄,可以參考之前文章查看pycharm配置pytest運行環境)
通過pycharm安裝:打開設置,按照如下圖中安裝插件(windows系統)
pycharm安裝插件
在運行測試時,只需在 pytest 命令中添加 --html 參數,并指定生成的 HTML 報告的文件名。
我們通過pytest.main命令執行: 添加參數--html=report.html
pytest.main(["-s","-v","--html=report.html","C:/Users/wsybb520/PycharmProjects/pytest-test/test_dir1/test_case4.py"])
用例執行后顯示生成測試報告:
在瀏覽器打開測試報告如下:
我們通過在報告對象上創建“extras”列表來向 HTML 報告添加詳細信息。
以下是可以添加的額外內容類型:
類型 | 例子 |
HTML | extras.html('<div>Additional HTML</div>') |
JSON | extras.json({'name': 'pytest'}) |
純文本 | extras.text('Add some simple Text') |
網址 | extras.url('http://www.example.com/') |
圖像 | extras.image(image, mime_type='image/gif', extension='gif') extras.png('/path/to/file.png') extras.jpg('/path/to/file.jpg') extras.svg('/path/to/file.svg') |
視頻 | extras.video('/path/to/file.mp4') extras.mp4('/path/to/file.mp4') |
使用時先導入from pytest_html import extras
在測試用例中添加text,url,image等內容:
測試用例執行后結果如下: 文本和url和json需要單擊鏈接查看,圖片和視頻直接展示。
共勉: 東漢·班固《漢書·枚乘傳》:“泰山之管穿石,單極之綆斷干。水非石之鉆,索非木之鋸,漸靡使之然也。”
-----指水滴不斷地滴,可以滴穿石頭;
-----比喻堅持不懈,集細微的力量也能成就難能的功勞。
----感謝讀者的閱讀和學習,謝謝大家
PyCharm 中進行 HTML 網站編程測試,可以通過以下的一個簡單例子中的步驟來實現:
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
if __name__ == '__main__':
app.run(debug=True)
3. 這個代碼定義了一個簡單的 Flask 應用程序,當用戶訪問網站的根路徑時,將渲染 index.html 頁面并返回。
4. 在項目中創建一個名為 templates 的文件夾,并在其中創建一個名為 index.html 的文件。這個 HTML 文件可以包含任何你想要測試的網站內容。
5. 運行應用程序,點擊 PyCharm 右上角的運行按鈕,或使用快捷鍵 Shift+F10。在瀏覽器中訪問 http://localhost:5000,即可查看你的網站內容。
6. 在 PyCharm 中進行調試和修改。可以在 app.py 中添加更多的路由和視圖函數,以及在 index.html 中添加更多的 HTML 和 CSS 代碼,來測試你的網站的不同功能和頁面。
7. 進行單元測試。在 PyCharm 中可以使用 Python 的單元測試框架,例如 unittest 或 pytest,來編寫和運行測試用例。可以編寫測試用例來測試你的網站的不同功能,例如頁面是否渲染正確,用戶是否可以成功提交表單等等。
通過以上步驟,在 PyCharm 中可以很方便地進行 HTML 網站編程測試。同時,也可以使用 PyCharm 提供的其它功能,例如代碼自動補全、代碼調試、版本控制等等,來提高開發效率。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。