測試平臺起航
專案技術棧
- 前端 vue+vue-cli+vue-router+vuex+axios
- 後端 Python 3.8 + Django3.0 + DjangoRestFramework
目前專案結構
小試牛刀
建立模型
from django.conf import settings
from django.db.models import (
Model,
CharField,
TextField,
DateTimeField,
ForeignKey,
SET_NULL
)
class TestEnvironment(Model):
name = CharField(max_length=50, null=True, blank=True, verbose_name="測試環境名稱")
user = ForeignKey(settings.AUTH_USER_MODEL, null=True, related_name="author", on_delete=SET_NULL, verbose_name='作者')
host_address = CharField(max_length=50, null=True, blank=True, verbose_name="環境地址")
desc = TextField(null=True, blank=True, verbose_name="環境描述")
create_time = DateTimeField(auto_now_add=True, verbose_name='建立時間')
update_time = DateTimeField(auto_now=True, verbose_name='更新時間')
class Meta:
verbose_name = '環境配置'
verbose_name_plural = verbose_name
ordering = ("create_time",)
def __str__(self):
return self.name
編寫檢視
class TestEnvironmentViewSet(viewsets.ModelViewSet):
queryset = TestEnvironment.objects.order_by('-create_time').all()
serializer_class = TestEnvironmentSerializers
Django Admin
平臺介面文件管理
ChangeLog:
- 前後臺專案初創
- 介面文件&admin 整合
下期功能
1.註冊、登入、第三方登入 (前後端)
2.單元測試程式碼編寫
相關文章
- 測試平臺之介面測試
- 新潮測試平臺之效能測試
- 聊聊效能測試平臺
- RestCloud測試平臺,支援壓力測試RESTCloud
- 關於測試平臺的搭建 (我們要不要搭建測試平臺)
- 自動化測試平臺
- 開源測試平臺--MeterSphere
- 測試平臺開發教程【提測平臺】階段總結(三)
- UI 自動化測試平臺UI
- 測試平臺後端優化後端優化
- XSS————1、XSS測試平臺搭建
- 測試開發【提測平臺】分享8 - 平臺規劃和需求分析
- 測試平臺系列(73) 設計測試計劃功能
- 測試平臺系列(77) 完善測試計劃頁面
- allure 測試報告怎麼嵌入到測試平臺?測試報告
- [測試平臺] 全流程客戶端測試質量保障客戶端
- teprunner測試平臺測試計劃批量執行用例
- jtest 精準測試平臺開源
- 介面測試平臺更新日記 20200926
- Django 介面自動化測試平臺Django
- 對比測試工具平臺讓財務測試飛起來
- 【提測平臺】測試平臺開發練手專案原始碼和教程彙總原始碼
- 搭建 nGrinder 效能測試平臺並快速使用
- 雲上的移動效能測試平臺
- pytest核心測試平臺落地初體驗
- springboot+Vue 實現介面測試平臺Spring BootVue
- 介面測試平臺,歡迎大家體驗
- PoCBox – 漏洞測試驗證輔助平臺
- 星海後臺測試平臺社群版正式釋出
- API自動化測試平臺,支援場景化的API測試API
- 貓眼測試開發實踐沉澱--Chaoyue測試管理平臺
- 自動化功能測試平臺TestComplete的分散式測試教程(三)分散式
- 自動化功能測試平臺TestComplete的分散式測試教程(二)分散式
- 測試能效平臺的誕生-國際化商城智慧物料平臺
- 測試平臺系列(74) 測試計劃定時執行初體驗
- 測試架構師如何解讀測試平臺的各種爭議架構
- VMmark 4.0.1 - 虛擬化平臺基準測試
- 為什麼放棄精準測試平臺?