<delect id="n1xpb"></delect>

        <nobr id="n1xpb"><menuitem id="n1xpb"></menuitem></nobr>
            <sub id="n1xpb"><dfn id="n1xpb"></dfn></sub>

                  <form id="n1xpb"><thead id="n1xpb"><menuitem id="n1xpb"></menuitem></thead></form>
                    <thead id="n1xpb"></thead>

                      <meter id="n1xpb"><menuitem id="n1xpb"></menuitem></meter>
                      <font id="n1xpb"><progress id="n1xpb"></progress></font>

                      APP開發的bug尋找者,APP測試都做過什么

                      時間: 2019-10-18 分類: 行業資訊 瀏覽次數: 227

                      很多新APP都是粗糙快速上線,導致自身產品上線后質量出現問題,很多時候是走向自我毀滅之路,測試也是最后那道防護門,最后的階段測試人員常被看作bug尋找者,但你曾想過他們實際是如何開展測試的嗎?你是否好奇他們究竟都做些什么,以及他們如何在一個典型的技術項目中體現價值呢?

                      image.png



                      (1) 功能測試

                      每項開發的新功能都需要進行測試。app測試能測試是一個重要方面。測試人員應該要進行手動測試和后期的自動化測試維護。剛開始測試時,測試員必須把app當做"黑盒"一樣進行手動測試,看看提供的功能是否正確并如設計的一樣正常運作。除了經典軟件測試,像點擊按鈕、提交訂單看看會發生什么,測試員還必須執行更多功能的app測試。

                      (2) 客戶端性能測試

                      一個App做的好不好,不僅僅只反應在功能上。被測的app在中低端機上的性能表現也很重要。比如:一個很好玩的游戲或應用,只能在高端機上流暢運行,在中低端機上卡的不行,也不會取得好的口碑。

                      (4) 適配兼容測試

                      市面上目前存在的移動設備五花八門,下圖列出過去12個月的移動設備品牌占比情況。

                      App在經過功能測試后,也需對其進行適配兼容測試需要檢查的項主要有以下幾點:

                      (a) 在不同平牌的機型上的安裝、拉起、點擊和卸載是否正常;

                      (b) 在不同的操作系統上的安裝、拉起、點擊和卸載是否正常;

                      我們在實際測試中,常常會遇到下列問題:

                      (a) 在某個平牌某個系統上,app安裝不上;

                      (b) 在某個平牌某個系統上,app無法拉起;

                      (c) 在某個平牌某個系統上,app拉起后無響應或拉起后黑屏、花屏;

                      (d) 在某個平牌某個系統上,app無法順利卸載;

                      騰訊WeTest這個產品可以實現多款熱門機型的適配兼容測試。

                      (5) 弱網絡測

                      App在使用的過程中,難免會遇到弱網絡環境,例如在公車上、在地鐵里。在這種情況下,常常會出現網絡抖動、上行或下行超時,導致應用中出現丟包。

                      作為一個測試人員,我們要對app在上線前做一定場景的弱網絡環境模型,并查看app在弱網絡環境下是否存在某些未知的問題。下面是我們常用的弱網絡環境場景:

                      (a) 3G弱網絡信號場景模擬;

                      (b) 市區低速移動場景模擬;

                      (c) 郊區高速移動場景模擬;

                      (d) 請求回應超時_上行超時場景模擬;

                      (e) 請求回應超時_下行超時場景模擬;

                      (f) 網絡抖動場景模擬;

                      這個工具也可以解決

                      (6) 耗電量測試

                      App在手機上的表現,除了功能外,app是否耗電,也是測試過程中重點要關注的一項。手機設備在滿電的時候,這個App能玩多久;App每小時的耗電是多少;App在某個場景掛機10分鐘耗電量是多少;這些都是我們平時在耗電量測試中比較關注的點。

                      (7) 協議測試

                      模擬客戶端直接發送協議包給服務器,看看服務器是否有一定的校驗,認不認客戶端發過來的數據。協議測試,主要是為了處理用戶發送惡意協議到服務器,騙過服務器的校驗。

                       

                      (8) 安全測試

                      App在上線前,都需要做詳細的安全測試。安全測試主要為了檢測應用是否容易被外界破解;是否存在被惡意代碼注入的風險;上線后外掛的風險高不高等。

                      (9) 服務器性能測試

                      服務器性能測試,主要包含單機容量測試和24小時穩定性測試。單機容量測試,可以檢測到單機服務器在90%的響應時間和成功率都達標的前提下,能夠承載多少用戶量。使用特定游戲模型壓測24小時,服務無重啟,內存無泄漏,并且各事務成功率達標。

                      這個可以在WeTest入口預約。

                      (10) 服務器容災測試

                      服務器容災測試,主要指某個服務進程奔潰掉后,是否具有自行恢復能力。比如游戲邏輯進程消失后,是否會自動拉起;memcached崩潰時,是否會重新啟動,是否會對所有玩家有影響。這些都是app測試過程中需要考慮的因素。

                      (11) 中斷測試

                      針對智能終端應用的服務等級劃分方式及實時特性所提出的測試方法,如:App在前臺和后臺運行狀態時與來電、文件下載、音樂收聽等關鍵運用的交互情況測試等。測試電話,短信,彩信,微博或其他通知進來時app的反應。

                      (12) 上線后期的輿情跟蹤

                      新的app上線后,用戶對此應用的評價,存在哪些測試期間未察覺的Bug,論壇上對于該應用熱門的帖子有哪些,應用商店中該應用的口碑如何等,都是app在上線后,測試人員需要關注的點。若需要測試期間未發現的Bug,需要新測試服進行確認并根據該問題的修復。

                      好的APP開發企業應該積累出自己的工具鏈,確保APP制作的每個環節盡善盡美。


                      文章分類
                      熱門文章
                      精選好文
                        咨詢熱線
                        15374015263
                        QQ交談

                        掃一掃

                        一级a性色生活片久久无码火,性色一级精品顶级毛片,性色一级毛片,国产一级毛片性色