国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python+django+selenium搭建簡易自動化測試

python+django+selenium搭建簡易自動化測試

2020-08-19 17:02傲嬌的喵醬 Python

這篇文章主要介紹了python+django+selenium搭建簡易自動化測試,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

該平臺會集成UI自動化及api自動化,里面也會涉及到一些簡單的HTML等前端,當然都是很基礎的東西。在以后的博客里,我會一點點的盡量寫詳細,幫助一些測試小白一起成長,當然我也是個小菜雞。

第一章 django 搭建平臺。

1.1搭建環境

Django 官方網站:https://www.djangoproject.com/

Python 官方倉庫下載地址:https://pypi.python.org/pypi/Django

這里我們通過pip來安裝django ,這里版本用1.10.3。

Python 用3.5.

?
1
pip3 install django==1.10.3

我電腦同時安裝了python2 和3.所以這里的是pip3。

python+django+selenium搭建簡易自動化測試

這里提示我已經安裝了django。

在D:\python3\Scripts目錄下會出現一個django-admin.exe 文件。在cmd窗口中進入D:\python3\Scripts目錄,然后輸入“django-admin”命令回車。

操作步驟如下圖:

python+django+selenium搭建簡易自動化測試

這里是django提供的所有命令。創建項目的方式有很多種,可以通過pycharm來創建。這里我們使用“startproject”命令來創建。

1.2創建testplatform項目。

cmd窗口中,D:\python3\Scripts目錄下,執行  django-admin startproject testplatform  

?
1
D:\python3\Scripts>django-admin startproject testplatform

這樣就成功創建了項目。然后我們用pycharm打開這個項目。

項目結構如圖:

python+django+selenium搭建簡易自動化測試

這里對結構簡單進行一下解釋:

testplatform/__init__.py:一個空的文件,用它標識一個目錄為 Python 的標準包。

testplatform/settings.py:Django 項目的配置文件,包括 Django 模塊應用配置,數據庫配置,模板配置等。

testplatform/urls.py:Django 項目的 URL 聲明。

testplatform/wsgi.py:為 WSGI 兼容的 Web 服務器服務項目的切入點。 manage.py:一個命令行工具,可以讓你在使用 Django 項目時以不同的方式進行交互。

1.3創建應用

在cmd窗口,進入testplatform項目。我們使用“startapp”命令創建應用,一個項目可以包含多個應用。

?
1
2
3
D:\python3\Scripts>cd testplatform
 
D:\python3\Scripts\testplatform>python3 manage.py startapp sign

創建“sign”應用。結構如下:

python+django+selenium搭建簡易自動化測試

migrations/:用于記錄 models 中數據的變更。

admin.py:映射 models 中的數據到 Django 自帶的 admin 后臺。

apps.py:在新的 Django 版本中新增,用于應用程序的配置。

models.py:創建應用程序數據表模型(對應數據庫的相關操作)。

tests.py:創建 Django 測試。

views.py:控制向前端顯示哪些數據。

1.4 運行項目

現在我們要把項目運行起來,Django 提供了 Web 容器,只需要通過“runserver”命令就可以把項目運行 起來。

?
1
2
3
4
5
6
7
8
9
10
11
D:\python3\Scripts\testplatform>python3 manage.py runserver
Performing system checks...
 
System check identified no issues (0 silenced).
 
You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
May 10, 2019 - 21:45:55
Django version 1.10.3, using settings 'testplatform.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

 Django 默認會通過本機的 8000 端口來啟動項目,如果你的當前環境該端口號被占用了,也可以在啟動 時指定 IP 地址和端口號。

?
1
2
3
4
5
6
7
8
9
10
11
D:\python3\Scripts\testplatform>python3 manage.py runserver 127.0.0.1:8001
Performing system checks...
 
System check identified no issues (0 silenced).
 
You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
May 10, 2019 - 21:49:15
Django version 1.10.3, using settings 'testplatform.settings'
Starting development server at http://127.0.0.1:8001/
Quit the server with CTRL-BREAK.

其中“127.0.0.1”為指向本機的 IP 地址,“8001”為設置的端口號。 打開瀏覽器,訪問:http://127.0.0.1:8001/

python+django+selenium搭建簡易自動化測試

到此這篇關于python+django+selenium搭建簡易自動化測試 的文章就介紹到這了,更多相關python django selenium搭建自動化測試 內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/qq_39208536/article/details/90029460

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久草电影网 | 欧美黑人狂躁日本寡妇 | 久久久精品呻吟 | 美女视频黄的免费 | 精品视频在线播放 | 久久com| 精品入口麻豆88视频 | 成人黄色片网站 | 久久成人久久爱 | 日韩视频免费在线观看 | 天天爽夜夜爽夜夜爽精品视频 | 内地农村三片在线观看 | 在线国产日韩 | 亚洲欧美视频 | 天天爽夜夜爽夜夜爽精品视频 | 久久精品无码一区二区日韩av | 亚洲成av人片在线观看 | 国产日韩精品一区 | 北条麻妃一区二区三区在线观看 | 亚洲欧美激情精品一区二区 | 中文字幕综合在线 | 高清国产午夜精品久久久久久 | 亚洲精品99| 欧美精品综合 | 一级黄色免费网站 | 亚洲欧美在线观看视频 | 精品少妇一区二区三区日产乱码 | 在线日韩| 丁香伊人 | 亚洲综合色自拍一区 | 国产精品99久久免费观看 | 黄免费看 | 成人精品视频 | 91久久国产精品 | 亚洲日韩中文字幕一区 | 国产成人免费在线 | 在线免费成人 | 欧美日韩高清在线一区 | 精品1区 | 中文字幕日韩视频 | 四虎影视最新免费版 |