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

15321250321
010-86462584

APP開發 > APP學院 > 測試

測試APP開發的完整初學者指南

2022-07-07

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

測試APP的目的是什么?

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

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

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

什么是APP測試出的錯誤?

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

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

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

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

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

多少APP測試就足夠了?

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

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

通常,這將在適當的上下文基礎上決定——例如,銀行APP的退出標準將比 noughts and crosss 游戲嚴格得多。我們可能會使用諸如以下之一的度量:

  • 已經進行了完整的系統測試,沒有發現重大錯誤。

  • 所有已識別的測試用例均已執行。

  • 測試預算已過期。

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

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

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

APP測試總結

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

  • 這些問題被稱為錯誤。

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

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

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

客服QQ:121446412 聯系電話:15321250321

京ICP備17026149號-1

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

主站蜘蛛池模板: 垃圾压缩设备_垃圾处理设备_智能移动式垃圾压缩设备--山东明莱环保设备有限公司 | 密度电子天平-内校-外校电子天平-沈阳龙腾电子有限公司 | 在线钠离子分析仪-硅酸根离子浓度测定仪-油液水分测定仪价格-北京时代新维测控设备有限公司 | 恒湿机_除湿加湿一体机_恒湿净化消毒一体机厂家-杭州英腾电器有限公司 | 代写标书-专业代做标书-商业计划书代写「深圳卓越创兴公司」 | 蔬菜配送公司|蔬菜配送中心|食材配送|饭堂配送|食堂配送-首宏公司 | 锂离子电池厂家-山东中信迪生电源| 车间除尘设备,VOCs废气处理,工业涂装流水线,伸缩式喷漆房,自动喷砂房,沸石转轮浓缩吸附,机器人喷粉线-山东创杰智慧 | loft装修,上海嘉定酒店式公寓装修公司—曼城装饰 | 找培训机构_找学习课程_励普教育 | 制冷采购电子商务平台——制冷大市场 | 佛山商标注册_商标注册代理|专利注册申请_商标注册公司_鸿邦知识产权 | 免费分销系统 — 分销商城系统_分销小程序开发 -【微商来】 | 福建珂朗雅装饰材料有限公司「官方网站」 | 网带通过式抛丸机,,网带式打砂机,吊钩式,抛丸机,中山抛丸机生产厂家,江门抛丸机,佛山吊钩式,东莞抛丸机,中山市泰达自动化设备有限公司 | 金库门,金库房,金库门厂家,金库门价格-河北特旺柜业有限公司 | 不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰]-不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰] | 上海宿田自动化设备有限公司-双面/平面/单面贴标机 | 螺纹三通快插接头-弯通快插接头-宁波舜驰气动科技有限公司 | 会议会展活动拍摄_年会庆典演出跟拍_摄影摄像直播-艾木传媒 | 100_150_200_250_300_350_400公斤压力空气压缩机-舰艇航天配套厂家 | 回转炉,外热式回转窑,回转窑炉-淄博圣元窑炉工程有限公司 | 家庭教育吧-在线家庭教育平台,专注青少年家庭教育 | 合肥礼品公司-合肥礼品定制-商务礼品定制公司-安徽柏榽商贸有限公司 | 合肥升降机-合肥升降货梯-安徽升降平台「厂家直销」-安徽鼎升自动化科技有限公司 | PTFE接头|聚四氟乙烯螺丝|阀门|薄膜|消解罐|聚四氟乙烯球-嘉兴市方圆氟塑制品有限公司 | 液压压力机,液压折弯机,液压剪板机,模锻液压机-鲁南新力机床有限公司 | 宝鸡市人民医院| Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 耐腐蚀泵,耐腐蚀真空泵,玻璃钢真空泵-淄博华舜耐腐蚀真空泵有限公司 | 皮带式输送机械|链板式输送机|不锈钢输送机|网带输送机械设备——青岛鸿儒机械有限公司 | 三氯异氰尿酸-二氯-三氯-二氯异氰尿酸钠-优氯净-强氯精-消毒片-济南中北_优氯净厂家 | 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 路斯特伺服驱动器维修,伦茨伺服驱动器维修|万骏自动化百科 | ?水马注水围挡_塑料注水围挡_防撞桶-常州瑞轩水马注水围挡有限公司 | HYDAC过滤器,HYDAC滤芯,现货ATOS油泵,ATOS比例阀-东莞市广联自动化科技有限公司 | 储气罐,真空罐,缓冲罐,隔膜气压罐厂家批发价格,空压机储气罐规格型号-上海申容压力容器集团有限公司 | 酒万铺-酒水招商-酒水代理| CPSE安博会| 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | 不锈钢列管式冷凝器,换热器厂家-无锡飞尔诺环境工程有限公司 |
收縮
  • 15321250321