beta冲刺总结那周余嘉熊掌将得队
生活随笔
收集整理的這篇文章主要介紹了
beta冲刺总结那周余嘉熊掌将得队
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
作業(yè)格式
- 課程名稱:軟件工程1916|W(福州大學(xué))
- 作業(yè)要求:項(xiàng)目Beta沖刺
- 團(tuán)隊(duì)名稱: 那周余嘉熊掌將得隊(duì)
- 作業(yè)目標(biāo):beta沖刺總結(jié)
| 221600131 | Jamin | https://www.cnblogs.com/JaminWu/ | 隊(duì)長 |
| 221600308 | 我超可愛的 | http://www.cnblogs.com/XNC-SoCute/ | |
| 221600305 | haziza | http://www.cnblogs.com/haziza/ | |
| 221600235 | fishkk | https://www.cnblogs.com/fishkk/ | 新隊(duì)員 |
| 221600426 | Hunterj Lin | https://www.cnblogs.com/HunterJ/ | |
| 021600823 | 玫葵 | https://www.cnblogs.com/offeroques/ |
目錄
作業(yè)正文
項(xiàng)目GitLab
GitLab地址
GitLab提交記錄
預(yù)期計(jì)劃+現(xiàn)實(shí)進(jìn)展
- 前端:
| 1 | 客戶端實(shí)驗(yàn)室對外展示(首頁、關(guān)于我們、成員介紹、前輩風(fēng)采、優(yōu)秀作品) | 90%(900px以內(nèi)的樣式還需完善) | 已完成對900-1440px和900px以內(nèi)的適配 |
| 2 | 客戶端納新報(bào)名 | 99% | 已完成對900-1440px和900px以內(nèi)的適配 |
| 3 | 客戶端個(gè)人中心 | 95% | 材料提交頁面還需要完善 |
| 4 | 客戶端賽事相關(guān) | 90% | 使用keep-alive時(shí)存在css污染 |
| 5 | 客戶端交流中心 | 70% | 頁面UI設(shè)計(jì)還需要修改 |
| 6 | 管理端對外展示(成員介紹、關(guān)于我們、前輩風(fēng)采、優(yōu)秀作品) | 99% | |
| 7 | 管理端納新管理 | 99% | |
| 8 | 管理端賽事管理 | 99% | 后期可能還要考慮增加各類型賽事 |
| 9 | 管理端帖子管理 | 90% | |
| 10 | 管理端可視化展示 | 80% | 后期要給各子頁面加上可視化圖表 |
- 后端:
| 1 | 實(shí)驗(yàn)室對外展示(首頁、關(guān)于我們、成員介紹、前輩風(fēng)采、優(yōu)秀作品) | 95% | 基本完成所需接口 |
| 2 | 納新報(bào)名 | 99% | 客戶端和管理員端基本完成所有功能 |
| 3 | 客戶端個(gè)人中心 | 95% | 材料提交接口未實(shí)現(xiàn) |
| 4 | 賽事相關(guān) | 99% | 客戶端和管理員端基本完成所有功能 |
| 5 | 客戶端交流中心 | 85% | 完成發(fā)帖,評論,回復(fù)等功能 |
| 6 | 管理員端交流中心 | 40% | 完成接口規(guī)約設(shè)計(jì) |
燃盡圖
總結(jié):
測試總結(jié)及體會(huì)
- 測試內(nèi)容
- 首先,使用swagger對服務(wù)器接口功能進(jìn)行手動(dòng)測試,測試主要是對需求進(jìn)行驗(yàn)收,統(tǒng)計(jì)功能完成情況;其次,用Ride自動(dòng)化測試工具對界面功能模塊進(jìn)行分塊點(diǎn)擊測試,可以有效的,針對性的對前端組件進(jìn)行功能驗(yàn)收,且生成的報(bào)告對于各個(gè)模塊的相應(yīng)有詳細(xì)的描述。最后,用loadrunner自動(dòng)化測試工具對于用戶使用頻率很高的模塊進(jìn)行壓力測試,檢驗(yàn)?zāi)K性能是否滿足高并發(fā)的要求。
- 測試結(jié)果
- 測試用例執(zhí)行情況:
- 所有用例請求都能夠得到服務(wù)器的響應(yīng),詳細(xì)執(zhí)行情況見下文。
- 測試腳本執(zhí)行情況:
- RIDE中的腳本基本都能得到較好支持,有些組件無法點(diǎn)擊,報(bào)錯(cuò)顯示組件被隱藏,但手動(dòng)執(zhí)行的時(shí)候能夠進(jìn)行點(diǎn)擊,也有事件響應(yīng),大概是腳本編輯問題。除去加載瀏覽器和關(guān)閉頁面前設(shè)置的停頓,大部分組件能在0.3秒做出相對響應(yīng)。
- 測試結(jié)果:
- 基本滿足需求分析是所期望的功能和性能需求;
- 測試用例執(zhí)行情況:
- 功能測試
| 備注 | 手工測試 | 80 | 75 |
- 功能測試結(jié)論:
- 本次測試基本通過,未出現(xiàn)嚴(yán)重的異常或者業(yè)務(wù)邏輯錯(cuò)誤,可以進(jìn)入下一階段項(xiàng)目目標(biāo)。
- 建議:(與其說建議,更應(yīng)該說成是對學(xué)到的東西的總結(jié))
- 1.在系統(tǒng)功能明確的情況下如果能在交互界面提醒用戶的表單輸入格式就好了
- 2.測試大佬的代碼才知道別人可以強(qiáng)到什么程度,對外接口也附帶了很嚴(yán)謹(jǐn)?shù)臋?quán)限證,很難發(fā)生水平越權(quán)和垂直越權(quán)情況,而且所使用的.net core 的跨域安全性也對項(xiàng)目的整體安全提供了很好的保障,跨越瀏覽器不能保存cookie在我的第一階段測試時(shí)給我?guī)砹艘稽c(diǎn)點(diǎn)麻煩。總結(jié)來說就是為項(xiàng)目提供了很多的安全性保證。
- 3.學(xué)到了使用swagger進(jìn)行測試,之前使用的postman不能保存cookie就完全測不了,通過瀏覽器的swagger能夠保存cookie才順利的完成了一些模塊的驗(yàn)證。
- 4.在這提出唯一一個(gè)建議,就是在命名的時(shí)候希望可以簡單易懂一點(diǎn)點(diǎn),在測試過程中有挺多地方的表單參數(shù)命名給我?guī)砹死_
- 界面測試
- 由于界面組件較多。這邊就先貼幾個(gè)樣例報(bào)告(自動(dòng)生成)
- 界面測試結(jié)論:
- 測試基本通過,事件響應(yīng)都較為迅速,對于預(yù)期目標(biāo)有較好響應(yīng),可以進(jìn)入下一階段項(xiàng)目目標(biāo)。
- 建議:(一部分個(gè)人總結(jié))
- 對于.vue框架不是很了解,幾乎相當(dāng)于黑盒測試,所以對于預(yù)期的響應(yīng)事件沒有什么概念,所以測試腳本對于結(jié)果只能采用了截圖的形式。
- 剛開始測試的時(shí)候不太了解相關(guān)的自動(dòng)化測試工具,等到自己好好學(xué)了以后才大致對這個(gè)工具有些了解。腳本的編寫與函數(shù)的編寫大致相同,一開始編寫的時(shí)候沒有考慮到將模塊分層,只是單純的編寫在用例的多樣性上會(huì)有很大的困難。在分層之后情況好了很多,但是對于一些組件定位仍然傷透了腦筋,一些復(fù)雜的用況不好做普適化,及無法提供大量測試用例,特地編寫腳本花費(fèi)時(shí)間也多,目前也在思考此類問題。
- 對于組件還是比較希望配個(gè)id,利用xpath定位邏輯比較復(fù)雜,而且大量同名類,會(huì)發(fā)生一部分動(dòng)態(tài)組件我不太好定位的情況。
過程體會(huì)
- Jamin
- 一個(gè)字就是累。沖刺階段基本一日三餐都在實(shí)驗(yàn)室解決,把很多事情都擱置下來去做沖刺任務(wù)。但很欣慰的是最后的作品以及我負(fù)責(zé)的部分都得到了大家的一致好評,努力沒有白費(fèi)。并且經(jīng)過此次項(xiàng)目的洗禮和當(dāng)leader的經(jīng)歷,我對一個(gè)軟件的分析、設(shè)計(jì)、實(shí)現(xiàn)、測試都有了更深刻的理解和把控。相信即使我日后不從事開發(fā)工作,也能幫助我很好地將學(xué)術(shù)與工程結(jié)合。
- fishkk
- 這次β階段作為被交換的組員剛剛開始還是很抗拒的,一開始也向老師提了很多抱怨,但是當(dāng)β階段開始接觸項(xiàng)目的時(shí)候?qū)ξ襾碚f還是有特別多的收獲,除了了解了不同的新技術(shù)就是組員對我在后端安全方面很多啟發(fā)性的開導(dǎo),我想這個(gè)在我以后繼續(xù)做Java的時(shí)候是一個(gè)很寶貴的經(jīng)驗(yàn),算是一個(gè)方面全新的開始。
- Hunterj Lin
- 這個(gè)實(shí)踐課程使我更加明白、理解軟件工程;一個(gè)項(xiàng)目的成功首先要具備合理的分析設(shè)計(jì),只有在設(shè)計(jì)合理的情況下,開工才能事半功倍,它既具備OJ解題考慮思維的嚴(yán)謹(jǐn)性,又具備OJ不具有的人機(jī)相互性。然而,另外感觸最深的還是趕項(xiàng)目的ddl,可以說軟工使我提前體會(huì)到了程序員生活的累,更加懂得怎么合理安排自己的時(shí)間。希望以后回憶起這個(gè)軟工實(shí)踐,能夠喚起我青春奮斗的美好。
- 我超可愛的
- 本次beta沖刺,我主要做了一些前端的基礎(chǔ)代碼的編寫和組件的優(yōu)化,上學(xué)期雖然有web課但是忘了不少,比如css還是重新回去看了,現(xiàn)在Bata結(jié)束,回頭看自己又學(xué)到了很多。特別感謝我們的組長和Hunter J,他們在網(wǎng)站方面的項(xiàng)目經(jīng)驗(yàn)比較足,經(jīng)常幫我們改bug,教我們怎么寫。整個(gè)組的氛圍在beta階段都特別的積極向上,大家的溝通也很融洽,大家都有想多花一些時(shí)間,把細(xì)節(jié)做的更好。
- 玫葵
- 本次的β階段,我學(xué)習(xí)了部分.net后臺(tái)接口的編寫,為了做前端的測試也配置了各種環(huán)境(請?jiān)试S我做一個(gè)哭臉),對vue框架也有了部分認(rèn)識(shí),當(dāng)然學(xué)習(xí)最多的還是python的使用,這真的是很神奇的一門語言(庫函數(shù)真的多到難以想象),本次的軟工實(shí)踐對于我來說是一個(gè)學(xué)習(xí)然后自我提升的過程。
- haziza
- 在此次的β階段,我做了前端實(shí)驗(yàn)室介紹頁面的拼接,完善了實(shí)驗(yàn)室用戶端的幾個(gè)UI界面。因?yàn)槲冶旧淼幕A(chǔ)不是很好,有很多要邊學(xué)邊做,所以效率比同組的成員要低一些,任務(wù)量上也會(huì)相對少一點(diǎn),但是我堅(jiān)持了下來。就我個(gè)人而言,我在整個(gè)beta階段得到了非常大的提升,也看到了我要努力的方面。之后我會(huì)更加努力,把之前落下的不上,繼續(xù)學(xué)習(xí)!也感謝組員們對我的照顧和耐心!
組員分工及工作量比例
| 221600131 | Jamin | 項(xiàng)目進(jìn)度把控、前端負(fù)責(zé)人 | 34% |
| 221600308 | 我超可愛的 | PM、前端開發(fā) | 13% |
| 221600305 | haziza | 前端設(shè)計(jì)、開發(fā) | 4% |
| 221600235 | fishkk | 后端開發(fā)、測試 | 13% |
| 221600426 | Hunterj Lin | 后端負(fù)責(zé)人 | 23% |
| 021600823 | 玫葵 | 集成測試、后端開發(fā) | 13% |
未來展望
- 雖然軟工實(shí)踐的beta階段結(jié)束,但我們的項(xiàng)目還未結(jié)束,離交付投入使用還有一些細(xì)節(jié)需要完善,另外還有一些頁面的UI需要好好設(shè)計(jì),畢竟官網(wǎng)對UI的要求還是比較高的。目前計(jì)劃先準(zhǔn)備六月份的期末考,在暑假這個(gè)空檔進(jìn)行二期開發(fā)和各種測試,于下學(xué)期正式發(fā)布投入使用。如果反響較好將會(huì)繼續(xù)擴(kuò)展比賽種類,爭取為全校提供一個(gè)賽事資源整合和招募隊(duì)友的平臺(tái)。
轉(zhuǎn)載于:https://www.cnblogs.com/sosd/p/10965051.html
總結(jié)
以上是生活随笔為你收集整理的beta冲刺总结那周余嘉熊掌将得队的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 花呗逾期一天多少利息?逾期利息是怎么计算
- 下一篇: 一些好的思维方式