天品互联-北京APP开发公司-小程序开发制作-软件开发

15321250321
010-86462584

APP開發(fā) > APP學院 > 測試

測試APP開發(fā)的完整初學者指南

2022-07-07

?您是測試移動APP的初學者嗎?相同的!我是 The Distance 測試團隊的最新成員 Matt,我將介紹一些基本概念。

測試APP的目的是什么?

從廣義上講,測試的主要目的是在兩個方面提供保證。首先,重要的是要確保被測APP在正常操作條件下按預期執(zhí)行。將電子郵件發(fā)送到錯誤地址的電子郵件客戶端根本沒有用,而這正是我們想要在這里捕獲的。通常在商業(yè)環(huán)境中,會產(chǎn)生一組需求,并記錄所有預期的行為——測試人員將與此文檔密切合作,以發(fā)現(xiàn)行為中的任何差異。

然后我們需要考慮當APP脫離其舒適區(qū)時會發(fā)生什么。從本質(zhì)上講,測試人員可以自由地嘗試通過破壞APP來破壞其他人的樂趣。如果用戶在發(fā)送電子郵件的過程中禁用了互聯(lián)網(wǎng)連接,或者我們將 100000 個表情符號粘貼到登錄表單中,我們的電子郵件客戶端會發(fā)生什么情況?很多時候,這種測試會繞過設計中實際指定的內(nèi)容,這意味著測試可能會通過識別當前設計中的邊緣情況或缺陷來為當前要求的添加或修改提供信息。

通常,我們會不斷發(fā)現(xiàn)APP的問題,直到它通過幾次測試過程——這很好!軟件系統(tǒng)越來越復雜,幾乎不可能第一次就 100% 正確。簡而言之,這就是測試部門存在的原因——我們希望在發(fā)布APP之前發(fā)現(xiàn)這些問題或錯誤,這樣我們的用戶就不會看到它們。

什么是APP測試出的錯誤?

1945 年 9 月,哈佛大學的操作員從一臺名為 Mark II Aiken Relay Calculator 的原始計算機內(nèi)部取出了一只飛蛾。他們把它貼在那天的日志上,上面寫著:“第一個發(fā)現(xiàn)錯誤的實際案例。” 因此,在軟件開發(fā)中創(chuàng)造了術(shù)語“錯誤”和“調(diào)試”。

幸運的是,這些天我們的設備更加防蛀。術(shù)語錯誤是指我們在APP中發(fā)現(xiàn)的問題,通常是以下之一:

  • 需求中包含的某些功能缺失,或未在APP中正確實現(xiàn)。

  • 該APP具有設計不需要的其他屏幕/功能。

  • 該APP沒有達到我們對APP應該如何執(zhí)行的一般期望。這可能包括崩潰或 UI 元素顯示不正確等問題。

多少APP測試就足夠了?

測試在軟件開發(fā)過程中是相當獨特的,因為沒有明確的點可以讓APP的測試“完成”。現(xiàn)代軟件非常復雜,可能的輸入變化的數(shù)量意味著我們不可能進行詳盡的測試——也就是說,測試系統(tǒng)輸入的每一個可能的組合。

如果我們將其比作設計或開發(fā)——這兩個過程都有明確的可交付成果,完成后可以明顯結(jié)束任務。這正是我們在測試時需要決定的——我們稱之為“退出標準”。

通常,這將在適當?shù)纳舷挛幕A(chǔ)上決定——例如,銀行APP的退出標準將比 noughts and crosss 游戲嚴格得多。我們可能會使用諸如以下之一的度量:

  • 已經(jīng)進行了完整的系統(tǒng)測試,沒有發(fā)現(xiàn)重大錯誤。

  • 所有已識別的測試用例均已執(zhí)行。

  • 測試預算已過期。

APP測試人員如何融入整個過程?

到目前為止,我們已經(jīng)討論了測試分析師的主要職責——識別和記錄錯誤,并返回給開發(fā)人員。然而,測試人員還有另一個重要的角色,作為“產(chǎn)品專家”。

測試人員通常會與需求密切合作,并且也是作為實際用戶查看系統(tǒng)的主要人員。相比之下,開發(fā)人員往往一次只關(guān)注代碼的一小部分實現(xiàn),因此更難看到整個系統(tǒng)的“大圖”。因此,測試人員的理想位置是對APP的用戶體驗進行批判性觀察——這可以推動開發(fā)的變化,并可以真正為成品增加價值。測試視角對項目經(jīng)理也非常有用,可以提供有關(guān)APP質(zhì)量和完整性的頂級信息。

APP測試總結(jié)

  • 我們測試APP是為了在APP到達用戶之前識別和修復APP的問題。

  • 這些問題被稱為錯誤。

  • 我們需要定義一個合理的點來知道何時停止測試。

  • 一個好的測試人員也可以利用他們的觀點為產(chǎn)品增加價值。

感謝你們這些堅持到這一步的人。我今天只是簡單地談到了一些概念,所以我希望我們可以下次再談一些更多的話題。下課了!

客服QQ:121446412 聯(lián)系電話:15321250321

京ICP備17026149號-1

版權(quán)所有@2011-2022 北京天品互聯(lián)科技有限公司 公司地址:北京市海淀區(qū)上地信息路甲28號B座(二層)02D室-010號

主站蜘蛛池模板: POS机办理_个人POS机免费领取 - 银联POS机申请首页 | 上海皓越真空设备有限公司官网-真空炉-真空热压烧结炉-sps放电等离子烧结炉 | 深圳货架厂家_金丽声精品货架_广东金丽声展示设备有限公司官网 | 搪瓷反应釜厂家,淄博搪瓷反应釜-淄博卓耀| 天津仓库出租网-天津电商仓库-天津云仓一件代发-【博程云仓】 | 智能监控-安防监控-监控系统安装-弱电工程公司_成都万全电子 | 培训无忧网-教育培训咨询招生第三方平台| LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | 北京网站建设|北京网站开发|北京网站设计|高端做网站公司 | 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 工业胀紧套_万向节联轴器_链条-规格齐全-型号选购-非标订做-厂家批发价格-上海乙谛精密机械有限公司 | 天津云仓-天津仓储物流-天津云仓一件代发-顺东云仓 | 吲哚菁绿衍生物-酶底物法大肠菌群检测试剂-北京和信同通科技发展有限公司 | 涿州网站建设_网站设计_网站制作_做网站_固安良言多米网络公司 | 天津仓库出租网-天津电商仓库-天津云仓一件代发-【博程云仓】 | 高低温试验房-深圳高低温湿热箱-小型高低温冲击试验箱-爱佩试验设备 | 新车测评网_网罗汽车评测资讯_汽车评测门户报道 | 真空冷冻干燥机_国产冻干机_冷冻干燥机_北京四环冻干 | 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | CNC机加工-数控加工-精密零件加工-ISO认证厂家-鑫创盟 | 整合营销推广|营销网络推广公司|石家庄网站优化推广公司|智营销 好物生环保网、环保论坛 - 环保人的学习交流平台 | 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 | 电动垃圾车,垃圾清运车-江苏速利达机车有限公司 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 水厂自动化|污水处理中控系统|水利信息化|智慧水务|智慧农业-山东德艾自动化科技有限公司 | 英国公司注册-新加坡公司注册-香港公司开户-离岸公司账户-杭州商标注册-杭州优创企业 | 振动时效_振动时效仪_超声波冲击设备-济南驰奥机电设备有限公司 北京宣传片拍摄_产品宣传片拍摄_宣传片制作公司-现像传媒 | 伟秀电气有限公司-10kv高低压开关柜-高低压配电柜-中置柜-充气柜-欧式箱变-高压真空断路器厂家 | 除甲醛公司-甲醛检测治理-杭州创绿家环保科技有限公司-室内空气净化十大品牌 | 原色会计-合肥注册公司_合肥代理记账公司_营业执照代办 | 定制异形重型钢格栅板/钢格板_定做踏步板/排水沟盖板_钢格栅板批发厂家-河北圣墨金属制品有限公司 | 电车线(用于供电给电车的输电线路)-百科| 耐火浇注料-喷涂料-浇注料生产厂家_郑州市元领耐火材料有限公司 耐力板-PC阳光板-PC板-PC耐力板 - 嘉兴赢创实业有限公司 | 软瓷_柔性面砖_软瓷砖_柔性石材_MCM软瓷厂家_湖北博悦佳软瓷 | 搜活动房网—活动房_集装箱活动房_集成房屋_活动房屋 | 精密钢管,冷拔精密无缝钢管,精密钢管厂,精密钢管制造厂家,精密钢管生产厂家,山东精密钢管厂家 | 防爆电机_防爆电机型号_河南省南洋防爆电机有限公司 | 卫浴散热器,卫浴暖气片,卫生间背篓暖气片,华圣格浴室暖气片 | 镀锌角钢_槽钢_扁钢_圆钢_方矩管厂家_镀锌花纹板-海邦钢铁(天津)有限公司 |
收縮
  • 15321250321