Android studio來開發移動App--SQA計劃和系統測試規程

來源:互聯網
上載者:User

標籤:測試環境   自己的   tail   http   專案檔   建立   tps   學生   通過   

概述
  • 團隊分工
  • 產品需求
  • 團隊合作
  • 每日例會
  • 思維導圖
  • UML
  • 產品代碼
團隊分工

成員:劉鵬芝,羅樟,王小莉,沈興豔,徐棒,彭康明,胡廣鍵
產品使用者:王小莉
需求規約:彭康明,羅樟
UML:劉鵬芝,沈興豔
Scrum負責人:胡廣健
產品經理:徐棒

開發工具

語言:javascript+Android
開發軟體:Eclipse/Android studio
開發環境:Windows

思維導圖

類圖設計

需求分析:
學生可以通過這個APP來瞭解學校的資訊、查看學籍資訊、查看教學樓教室使用方式、查看成績資訊、查看專業課表、可以根據自己的喜好來更改APP的介面、可以在校園分享板塊發表自己的想法、對APP的一些問題做一些必要的反饋
教務處及教師帳號可以在電腦端:管理學生資訊、管理教室情況、管理學籍資訊、課表資訊管理
前一次我們分析了用例,並畫出了使用案例圖和狀態圖。這次是通過用例來實作類別圖。比如:個人資訊的查詢(學籍資訊),教務處修改或填寫學產生績,學生查看課表;

團隊合作

http://blog.csdn.net/shan9liang/article/details/20608269
陳勇的部落格
敏捷開發8*15視頻課程

UML

類圖:
查看個人資訊:

查看或修改學產生績:

學生查看課表:

設定應用介面:

用Git來管理代碼檔案

安裝環境 windows
首先是安裝git:
1.到git官網下載一個安裝包
2.安裝git,詳細過程略
3.開啟專案檔夾,並滑鼠右擊,開啟git bash
4.從未使用過git,輸入一下命令,建立一個.git倉庫

git init

5.然後用git status命令查看有沒有未監聽的檔案(準確的應該不是這麼說)。
6.如果檔案較多可以用git add .添加所有改動的檔案,否則 git add +[檔案名稱] 就可以
7.這個時候再用git status 查看一下,這時候添加的檔案都放到了暫存區內了
8.還不可以,我們要將暫存區的檔案提交到版本庫中,用到了git commit -m ‘這次提交的說明內容’命令
9.不過系統到了這個時候會報錯,會說還不知道你是誰,我們就用這兩行命令就可以了,再次輸入提交命令就可以了
git config --global user.name Paikle
git config --global user.email **********@**.*

將本地的git倉庫遠程到GitHub上面

教程:將本地的項目上傳到GitHub上

如何解決failed to push some refs to git

如何解決failed to push some refs to git

在上傳的時候用git push -u origin master命令的時候會報錯。就是因為本地倉庫和GitHub倉庫上面的內容不匹配造成的。
比如說Readme.txt檔案在本地倉庫中沒有。
輸入 git pull --rebase origin master 命令可以進行代碼合并,這樣子可以看到本地檔案中出現了一個Readme,txt檔案
然後再用git push -u origin master命令就可以上傳到GitHub中了

這樣就將代碼檔案上傳到到了GitHub中。

用GitHub來協助完成項目開發

在GitHub中有一個project的選項,我們可以在這個裡面建立白板,將我們要完成的需求和計劃寫在白板上面。

代碼地址

ccsuProject_GitHub項目地址

Android studio開發經驗

由於我們正在學習和使用Android開發,所以就想到在Android上面開發《長大助手》應用,這樣子就可以方便移動使用者端的同學來使用我們服務了。
這是我們的開發:

SQL計劃1.SQA是什嗎?

軟體品質保證(SQA-Software Quality Assurance)是建立一套有計劃,有系統的方法,來向管理層保證擬定出的標準、步驟、實踐和方法能夠正確地被所有項目所採用。軟體品質保證的目的是使軟體過程對於管理員來說是可見的。它通過對軟體產品和活動進行評審和審計來驗證軟體是合乎標準的。軟體品質保證組在項目開始時就一起參與建立計劃、標準和過程。這些將使軟體項目滿足機構方針的要求。

2.基本目標

目標 1: 軟體品質保證工作是有計划進行的

目標 2: 客觀地驗證軟體項目產品和工作是否遵循恰當的標準、步驟和需求

目標 3: 將軟體品質保證工作及結果通知給相關組別和個人

目標 4: 進階管理層接觸到在項目內部不能解決的不符合類問題

3.計劃
序號 計劃 時間
1) 系統內容搭建 2017.10.17-2017.10.29
2) UI介面設計 2017.10.30-2017.11.14
3) 資料表設計 2018.03.09-2018.03.22
4.驗收測試的過程和內容

前提: 系統或軟體產品已通過了系統測試的軟體系統。

測試內容:

驗證系統是否達到了使用者需求規格說明書(可能包括項目或產品驗收準則)中的要求,測試試圖儘可能地發現軟體中存留的缺陷,從而為軟體進一步改善提供協助,並保證系統或軟體產品最終被使用者接受。主要包括易用性測試、相容性測試、安裝測試、文檔(如使用者手冊、操作手冊等)測試等幾個方面的內容。

5.測試步驟

制定測試計劃,測試項,測試策略及驗收通過準則,並經過客戶參與的計劃評審。

建立測試環境,設計測試案例,並經過評審。

準備測試資料,執行測試案例,記錄測試結果。

分析測試結果,根據驗收通過準則分析測試結果,作出驗收是否通過及測試評價。

測試專案通過;

測試專案沒有通過,並且不存在變通方法,需要很大的修改;

測試專案沒有通過,但存在變通方法,在維護後期或下一個版本改進;

測試專案無法評估或者無法給出完整的評估。此時必須給出原因。如果是因為該測試專案沒有說明清楚,應該修改測試計劃。

提交測試報告

Android studio來開發移動App--SQA計劃和系統測試規程

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.