手機測試中如何測試一個手機短消息發送功能
手機測試是一個很大的題目,涉及到硬件測試和軟件測試,還有結構的測試,比如抗壓,抗摔,抗疲勞,抗低溫高溫等,結構上的設計不合理,會造成應力集中,使得本身外殼變形,對于翻蓋手機,蓋子失效,還有其他嚴重問題。硬件測試一般都有嚴格的物理電氣指標,也有專門的 儀器,這里的儀器,不在多說,一般如果是專業的測試人員,不會對詞陌生吧。
手機測試,一般是指軟件測試,這個一方面也說明了軟件在手機上的重要性。一方面也說明手機測試的難度。因為其他的測試都有明確的指標,嚴格的操作規程,還有各種儀器。下面說的手機測試一般都是手機軟件測試,以后不在重復說明。 在說明手機測試之前,我覺得應該了解一下什么是嵌入式操作系統,這是個時髦的名詞,雖然我們已經被嵌入式操作系統的產品所包圍,但是卻不一定能說清楚,什么是嵌操作系統,而學校的課堂上,講的也不多,所以很多人對此感到云山舞罩。簡單的說,一個嵌入式操作系統就是為完成某種特定功能而專門開發的操作系統。這個操作系統的功能很明確,不象大型操作系統,范圍廣泛,大千世界,盡在其中,而嵌操作系統只為完成某一項或者幾項功能。手機的特殊性要求對響應時間達到一定限制范圍。也就是所謂的實時操作系統,如果一個電話不能在90秒內接聽,那么對方會掛掉。而你的操作系統還沒反映過來,那么這個操作系統無疑是失敗的,這是對嵌入式操作系統實時性的要求。
首先,我們從以下幾點出發進行測試
1.正常情況下發送少量字符或漢字或字符漢字組合的普通短信
2.正常情況下發送140個字符或70個漢字或字符和漢字組合的普通短信
3.正常情況下發送200個字符或100個漢字或字符和漢字組合的普通短信
4.正常情況下發送彩信
5.正常情況下短消息群發
6.正常情況下短時間內發送大量的短消息
7.有干擾時發送短信的上述情況
8.在同一個網絡兩個基站的邊界發送短信的上述情況
9.不同運營商之間發送短信的上述情況
10.不同品牌的手機發送短信的情況
11.對發送消息的GUI進行測試
完成之后,然后繼續測試:
手機發送成功后,是否有提示,對方是否同一時間收到消息
發送失敗后,是否有提示,對方是否會收到消息
發送成功后,對方時候會收不到消息
手機是否對其他型號,廠商,網絡的手機能夠發送消息
手機是否能夠在信號很差的地方發送和接受信息,是否有延時等
手機發送信息成功后,對方收到的信息是否一致
文章來源于領測軟件測試網 http://www.kjueaiud.com/