Series 60 Smartphone Quality Assurance: A Guide for Mobile Engineers and Developers (Paperback)
暫譯: Series 60 智慧型手機品質保證:行動工程師與開發者指南 (平裝本)
Saila Laitinen
買這商品的人也買了...
-
$2,050$1,948 -
$280$266 -
$680$578 -
$1,400$1,330 -
$680$530 -
$980$774 -
$720$569 -
$680$578 -
$350$298 -
$290$226 -
$600$480 -
$580$458 -
$580$458 -
$580$452 -
$399Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers
-
$620$527 -
$980$833 -
$380$300 -
$650$514 -
$590$502 -
$545Presentation Zen: Simple Ideas on Presentation Design and Delivery
-
$480$408 -
$680$578 -
$300$285 -
$680$537
相關主題
商品描述
Description
S60 is the world leading smartphone platform. It has gained this position due to the huge developer base innovating on top of the S60 platform, the Product Creation Community who can provide expertise in different device program phases and tasks and the user-friendly interface that the platform provides. S60 Smartphone Quality Assurance introduces each of these themes.
Quality is a diverse concept and it can mean different things in different products. Developing a high quality S60 device is extremely rewarding, although it has some challenges. This book tries to guide device manufacturers by providing knowledge on why these challenges exist and how the device program can tackle them. Readers will be provided with a comprehensive understanding on what it takes for companies to implement an S60 based device in a manageable and meaningful way.
Key Features:
- Explanation of the competitive advantages of the S60
- Detailed instructions on how to keep the binary compatibility in devices and applications
- Wide discussion of Quality Assurance and the best tools to use for success
- Complete quality assurance test procedures, and best practice
The first book to market on S60 smartphone creation and QA is an indispensable resource for hardware and software designers, engineers, developers and manufacturers, as well as operators and service providers creating Series 60 and smartphone-specific services. Students of mobile phones will also find this a useful text.
Table of Contents
About the Author.Preface.
Chapter 1: Introduction to S60.
1.1 The Competitive Advantage of the S60 Platform.
1.2 S60 Architecture.
1.3 Summary.
Chapter 2: Selecting the Baseline.
2.1 Manny Lehman’s Law.
2.2 What is so Challenging about Selecting the Best Baseline?
2.3 How should the Baseline be Selected?
2.4 Summary.
Chapter 3: Release Management.
3.1 The Build Cycle.
3.2 Required Testing Activities.
3.3 Summary.
Chapter 4: Binary Compatibility.
4.1 API Categorization.
4.2 Maintaining Compatibility.
4.3 Binary Compatibility Scenario.
4.4 Binary Compatibility Verifi cation.
4.5 Possible Future Tools.
4.6 Summary.
Chapter 5: Certifi cates and Standards.
5.1 Technology Certifi cates.
5.2 The Open Mobile Alliance (OMA).
5.3 Cellular Standards and Operators.
5.4 Summary.
Chapter 6: What Quality Means.
6.1 Quality Culture.
6.2 Quality Standards.
6.3 Quality in a Product.
6.4 Quality in the S60 Platform and S60-based Phones.
6.5 Summary.
Chapter 7: Stumbling Blocks.
7.1 Stumbling Blocks General to All Projects.
7.2 Stumbling Blocks Specifi c to a Software Program.
7.3 Ways to Avoid Stumbling Blocks in a Software Program.
7.4 Stumbling Blocks Specifi c to a S60-based Phone Program.
7.5 Provider Components.
7.6 Summary.
Chapter 8: Platform Testing versus Platform-based Phone Testing.
8.1 The S60 Testing Process.
8.2 Summary.
Chapter 9: Testing as a Tool.
9.1 Testing in Different Processes.
9.2 Testing Techniques.
9.3 Testing Phases.
9.4 What then?
9.5 Summary.
Chapter 10: The Testing Environment.
10.1 Module Testing.
10.2 Integration Testing in the Small.
10.3 Functional Testing.
10.4 Performance Testing.
10.5 Interoperability Testing.
10.6 Miscellaneous Testing Activities.
10.7 Summary.
Chapter 11: Defect Analysis.
11.1 Focused Testing.
11.2 Defect Analysis and Reporting.
Chapter 12: Integration and Build Environment.
12.1 Software Confi guration Management.
12.2 Changing the Code.
12.3 Build Environment.
12.4 S60 Integration.
12.5 Summary.
Appendix A: Examples of S60 Devices.
Appendix B: Glossary.
Appendix C: References.
Chapter 4: Binary Compatibility.
Chapter 5: Certifi cates and Standards.
Chapter 6: What Quality Means.
Chapter 7: Stumbling Blocks.
Chapter 8: Platform Testing versus Platform-based Phone Testing.
Chapter 9: Testing as a Tool.
Chapter 11: Defect Analysis.
Appendix D: Further Reading.
Index.
商品描述(中文翻譯)
描述
S60 是全球領先的智慧型手機平台。它之所以能夠獲得這一地位,主要是因為有大量的開發者在 S60 平台上進行創新,還有產品創建社群能夠在不同的設備程序階段和任務中提供專業知識,以及該平台所提供的使用者友好介面。《S60 智慧型手機品質保證》介紹了這些主題。
品質是一個多樣化的概念,在不同的產品中可能意味著不同的東西。開發高品質的 S60 設備是非常有回報的,儘管它也面臨一些挑戰。本書試圖通過提供有關這些挑戰存在的原因以及設備程序如何應對這些挑戰的知識來指導設備製造商。讀者將獲得全面的理解,了解公司如何以可管理和有意義的方式實施基於 S60 的設備。
主要特點:
- 解釋 S60 的競爭優勢
- 詳細說明如何保持設備和應用程式的二進位相容性
- 廣泛討論品質保證及成功所需的最佳工具
- 完整的品質保證測試程序和最佳實踐
這是市場上第一本關於 S60 智慧型手機創建和品質保證的書籍,對於硬體和軟體設計師、工程師、開發者和製造商,以及創建 Series 60 和智慧型手機特定服務的運營商和服務提供者來說,都是不可或缺的資源。手機學生也會發現這本書非常有用。
目錄
關於作者
前言
第一章:S60 簡介
1.1 S60 平台的競爭優勢
1.2 S60 架構
1.3 總結
第二章:選擇基準
2.1 Manny Lehman 的法則
2.2 選擇最佳基準的挑戰
2.3 基準應如何選擇?
2.4 總結
第三章:發佈管理
3.1 建置週期
3.2 所需的測試活動
3.3 總結
第四章:二進位相容性
4.1 API 分類
4.2 維持相容性
4.3 二進位相容性情境
4.4 二進位相容性驗證
4.5 可能的未來工具
4.6 總結
第五章:證書和標準
5.1 技術證書
5.2 開放行動聯盟 (OMA)
5.3 行動標準和運營商
5.4 總結
第六章:品質的意義
6.1 品質文化
6.2 品質標準
6.3 產品中的品質
6.4 S60 平台及基於 S60 的手機中的品質
6.5 總結
第七章:障礙
7.1 所有專案的一般障礙
7.2 特定於軟體程序的障礙
7.3 避免軟體程序中障礙的方法
7.4 特定於基於 S60 的手機程序的障礙
7.5 提供者組件
7.6 總結
第八章:平台測試與基於平台的手機測試
8.1 S60 測試過程
8.2 總結
第九章:測試作為工具
9.1 不同過程中的測試
9.2 測試技術
9.3 測試階段
9.4 那麼呢?
9.5 總結
第十章:測試環境
10.1 模組測試
10.2 小範圍的整合測試
10.3 功能測試
10.4 性能測試
10.5 互操作性測試
10.6 其他測試活動
10.7 總結
第十一章:缺陷分析
11.1 專注測試
11.2 缺陷分析與報告
第十二章:整合與建置環境
12.1 軟體配置管理
12.2 代碼變更
12.3 建置環境
12.4 S60 整合
12.5 總結
附錄 A:S60 設備範例
附錄 B:術語表
附錄 C:參考文獻
附錄 D:進一步閱讀
索引