iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 24
0
自我挑戰組

這些年,我玩Pokémon Go學到的兩三事系列 第 24

[Day 24] 從GO對戰聯盟的嚴重漏洞來談談 E2E Test

Yes

國外熱血寶友對於對戰聯盟2020第二賽季漏洞的精闢解說:
4:00-4:30 為什麼鏡像對戰對方大招只需一半時間蓄招?
5:20-9:30 第二賽季對戰55場(1305->3039)爬上Lv 10,MMR公平嗎?

:Matchmaking ranking (MMR) <--中文我也不會翻/images/emoticon/emoticon19.gif

【蓄招時間如何減半】

Yes
bug可能已經修復了。不過根據小道消息是說:
『當你同時用二隻手機同個帳號登入對戰,就能花一半的時間蓄滿大招。』

開發程式或軟體時,你/妳曾經想過用同一帳號登入兩個裝置會發生什麼問題嗎/images/emoticon/emoticon19.gif

【ML的model真的能反映出使用者行為嗎?】

https://ithelp.ithome.com.tw/upload/images/20200910/20109107lrtYEF4C41.png
圖片來源:Machine Learning for Optimal Matchmaking
對於MMR設計有興趣的可參考圖片來源的影片。(坦白說,我看的不是很懂/images/emoticon/emoticon13.gif

【測試三角形為何不是E2E Test比重最大的倒三角形?】

https://ithelp.ithome.com.tw/upload/images/20200911/20109107moJRPGfnZV.png
測試的功用在於保護你/妳開發設計所掌握的邏輯,而不是去限制使用者如何使用。
就像菜刀能切菜,也能殺人。能測試保護的只有切菜的功能,千萬不應該去測試殺人的功能

龐大社群使用者的feedback才是真正『最終端保護』。以前曾經聽過這樣的
說法:被回報有bug要改,積極的正面態度就是『我做的東西有人用,開心!』/images/emoticon/emoticon07.gif
而不是一直抱怨『該死的bug』。/images/emoticon/emoticon09.gif


上一篇
[Day 23] 對戰二三事--大師聯盟篇
下一篇
[Day 25] 體驗Pokémon Go實境融合
系列文
這些年,我玩Pokémon Go學到的兩三事30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言