移動(dòng)軟件應(yīng)用程序(應(yīng)用程序)在我們的日常生活中變得越來越普遍。北京軟件開發(fā)公司發(fā)現(xiàn),我們作為一個(gè)社會(huì)上癮到我們的移動(dòng)應(yīng)用程序,將到目前為止說,“有些人承認(rèn)每天使用50多個(gè)應(yīng)用程序。”
我們看到他們無處不在,排隊(duì)等候,步行街,甚至參加體育活動(dòng)。事實(shí)上,史密斯的受訪者百分之82的人認(rèn)為他們不能沒有他們的移動(dòng)應(yīng)用程序比一天更長。如果這個(gè)樣本反映社會(huì),那么重要的是,這些移動(dòng)應(yīng)用程序工作正確,一致,并滿足用戶的需求。
除了社會(huì)對(duì)應(yīng)用的依賴,更多的是被創(chuàng)造。人們不僅要測試這些應(yīng)用程序的需求,而且要對(duì)如何測試這些產(chǎn)品在不同類型的設(shè)備上的知識(shí)是一個(gè)挑戰(zhàn)。本文介紹了一些測試人員的配置測試,以考慮。
一致性問題
一個(gè)周末測試會(huì)議,我促進(jìn)了移動(dòng)設(shè)備的配置測試使用的臉譜作為本地應(yīng)用程序。它帶來了各種各樣的一致性問題。我們有蘋果iPhone和Android設(shè)備的組合陣列,蘋果iPad和Android平板電腦。盡管各種設(shè)備和操作系統(tǒng),測試人員在使用相同的移動(dòng)應(yīng)用程序時(shí),經(jīng)歷了根本性的差異。結(jié)果,測試人員有一個(gè)眼睛開放的經(jīng)驗(yàn),并能夠拓寬他們的視野,當(dāng)他們回去測試自己的移動(dòng)應(yīng)用程序。
一些觀察發(fā)現(xiàn),從上的測試會(huì)話包括Newsfeed崗位排序,出現(xiàn)了基于設(shè)備使用不同的。facebook應(yīng)用程序顯示的信息基于設(shè)備的顯示區(qū)域的大小和平板顯示比手機(jī)的更多信息。默認(rèn)的顯示和功能設(shè)置的所有三個(gè)配置,包括平板電腦,臺(tái)式機(jī)/筆記本電腦,和手機(jī)不同,包括好友列表,刷新,和時(shí)間戳。搜索功能也表現(xiàn)不同于平板電腦/瀏覽器應(yīng)用程序。
基于這些觀察,很顯然,了解如何做一個(gè)設(shè)備配置的東西并不一定意味著你會(huì)自動(dòng)知道如何執(zhí)行另一個(gè)配置的功能。這特別是關(guān)注用戶之間經(jīng)常切換配置。
為了避免一致性問題,考慮在一個(gè)設(shè)備上的屏幕上出現(xiàn)的測試和輸出使用不同的設(shè)備。即使在不同的安卓手機(jī)中,觀看區(qū)的物理尺寸也有不同。在設(shè)計(jì)測試用例時(shí),不僅要考慮移動(dòng)應(yīng)用程序的一般房地產(chǎn),而且還需要應(yīng)用程序外觀不同于各種大小的設(shè)備。
例如,沒有facebook app填寫的Android手機(jī)上的四和5.5英寸的屏幕?現(xiàn)在的問題是,你如何自動(dòng)化測試的差異?你應(yīng)該自動(dòng)化嗎?這樣的測試可能不值得自動(dòng)化,特別是如果代碼的一部分在發(fā)布之間不更新。并非所有的測試都應(yīng)該是自動(dòng)化的,并且隨著移動(dòng)應(yīng)用程序變得越來越重要,企業(yè)生產(chǎn),測試項(xiàng)目應(yīng)該是精心策劃的。對(duì)進(jìn)行移動(dòng)測試的自動(dòng)化進(jìn)行評(píng)估的評(píng)估是非常重要的。
你有沒有把“臉譜”的應(yīng)用程序與手機(jī)上的移動(dòng)應(yīng)用程序相比?即使這兩種配置共享相同的操作系統(tǒng),它們是幾乎完全不同的應(yīng)用程序或版本的代碼與激進(jìn)的顯示。那么,你如何規(guī)劃你的測試,基于一個(gè)移動(dòng)應(yīng)用程序?在不同的設(shè)備配置的因素。沒有設(shè)備的旋轉(zhuǎn)改變?nèi)魏慰梢姷墓δ??可能是你只在一個(gè)版本中進(jìn)行這些測試,但他們應(yīng)該在某個(gè)時(shí)候進(jìn)行測試。
在移動(dòng)應(yīng)用程序版本,圖標(biāo)顯示不同的臉譜,根據(jù)配置。為使用和從一個(gè)配置轉(zhuǎn)換到另一個(gè)緩解一些測試的考慮應(yīng)包括。什么是易于使用?誰確定的定義?目前這些因素都應(yīng)該在設(shè)計(jì)和編碼開始前進(jìn)行測試。記住,作為一個(gè)測試者,你需要有明確的定義,或者一個(gè)清晰的理解,你的應(yīng)用程序是如何使用在每個(gè)配置。如果不是,一個(gè)無縫的經(jīng)驗(yàn)不足,可能對(duì)公司的市場聲譽(yù)的破壞性影響。
使用方便
易學(xué)的另一個(gè)因素是。您的用戶通常會(huì)從一個(gè)配置切換到下一個(gè)配置嗎?測試,包括視覺和功能之間的過渡,配置應(yīng)考慮作為一個(gè)釋放的一部分。與一些移動(dòng)電話應(yīng)用程序不同于其對(duì)應(yīng)的平板電腦版本,是為用戶的過渡舒適?對(duì)舒適性或易用性的測試是一種主觀的呼叫。移動(dòng)測試人員需要了解他們的用戶,以及他們?nèi)绾闻c應(yīng)用程序進(jìn)行交互。這是銷售,營銷,和任何其他客戶所面對(duì)的團(tuán)隊(duì)成員可以分享經(jīng)驗(yàn)和用戶的故事。
使用注意事項(xiàng)
正如我們已經(jīng)取得了進(jìn)展,使用這么多的移動(dòng)應(yīng)用程序,個(gè)人偏見和偏見已經(jīng)建立在我們的頭腦。我們有不同的期望,在顯示,使用,定時(shí)反饋,并在功能。使用筆記本電腦和臺(tái)式機(jī)來進(jìn)行日?;顒?dòng)的用戶通常不使用移動(dòng)應(yīng)用程序,而對(duì)于那些無法訪問筆記本電腦或臺(tái)式電腦的人。他們對(duì)使用的偏見是完全不同的,因此使用方便有不同的含義。測試應(yīng)根據(jù)不同的配置和使用情況考慮。
網(wǎng)絡(luò)連接,同時(shí)使用移動(dòng)應(yīng)用程序是另一個(gè)配置測試考慮。例如,一個(gè)平板電腦通常用于在固定位置,如在電視機(jī)前的扶手椅,在一個(gè)喜歡的咖啡店。一旦連接建立,由于缺乏流動(dòng)性,幾乎沒有波動(dòng)。這不一定是真實(shí)的一個(gè)手機(jī)。你走路或是在一個(gè)移動(dòng)的車輛中,你有多少是在上網(wǎng)?如果您的應(yīng)用程序需要互聯(lián)網(wǎng)連接,添加適當(dāng)?shù)臏y試的基礎(chǔ)上配置。
全測試
專門為移動(dòng)設(shè)備和移動(dòng)應(yīng)用程序存在的不同類型的測試有多少?本文提供了介紹性的考慮,一般的功能性,可用性,并出現(xiàn)不同的配置,根據(jù)移動(dòng)設(shè)備。重要的是要記住,所有的測試不適用于所有配置。可用性的定義必須在要求中仔細(xì)量化。應(yīng)用程序的可用性可能取決于特定市場的客戶期望使用它。與你的利益相關(guān)者緊密合作,盡可能了解用戶/客戶的觀點(diǎn)。
最后,繼續(xù)在移動(dòng)設(shè)備和移動(dòng)應(yīng)用程序的測試?;ǜ嗟臅r(shí)間測試移動(dòng)應(yīng)用程序,更多的靈感和更好的心理模型的移動(dòng)測試儀獲得什么樣的測試執(zhí)行。不同類型的性能,通知和網(wǎng)絡(luò)通信測試應(yīng)用,以及與一般的功能和行為測試。了解更多類型的測試超出圖形用戶界面的功能是至關(guān)重要的規(guī)劃移動(dòng)測試項(xiàng)目。
北京軟件開發(fā)公司華盛恒輝已經(jīng)在軟件測試領(lǐng)域工作了超過多年,包括八?年的考驗(yàn)移動(dòng)軟件的各種設(shè)備,包括醫(yī)療設(shè)備,發(fā)電機(jī)市警方票,手機(jī),平板電腦,和其他各種專用設(shè)備。