【Key words】 Windows Mobile, logo testing, ltk, cetk
I. Windows MobileIntroduction
Windows Mobile is an operating system launched by Microsoft mainly for the mobile phone market. Like the Nokia Sybian system, Windows Mobile pushes mobile phones to intelligence. With its rich features and powerful brand advantages, this system is gradually adopted by mobile phone developers.
Windows Mobile is a branch of Windows CE. Windows Mobile is built on ce. Windows Mobile extends familiar Windows desktops to personal devices. This is easier for users to use.
The Windows Mobile platform provides two main products: smartphone and PPC.
Advantages of the window system:
Reference BSP (board support package )-
Windows Mobile provides some reference BSP for different hardware platforms, which can shorten the OEM/ODM development cycle, speed up product marketing, and improve product market competitiveness.
Supports many hardware devices-SDRAM, Nand/nor flash, USB, PCI, PCMCIA/CF Slots
Communication functions-Wi-Fi, infrared, Bluetooth, 802.1x, GSM/GPRS/CDMA
Human-Computer Interface Hardware-LCD, touch screen, mouse, keypad.
Others-printer, camera, etc.
Rich application software-
Windows Media Player playback software; PDF, Excel, PowerPoint and image reading software; pocket outlook, pocket Wordpad, Windows Messenger, ie; ActiveSync synchronization software; telephone software including SMS and MMS
Cetk, Hopper, and other testing tools
To help OEMs/ODM develop products smoothly, Microsoft provides a set of testing tools that developers can use to test product performance and stability during development. This ensures reliable product release.
Microsoft's rich brand development resources: msdn technical materials and development tools
Ii. ltkIntroduction
To ensure the product quality of the Windows Mobile System, Microsoft provides a complete set of testing standards, that is, the logo test kit (ltk. if developers want to bring their products using the Windows Mobile logo to the market, they must first pass the Windows Mobile logo test. only after passing the Windows logo test can they be recognized by Microsoft, products can be listed.
The logo test kit provided by Microsoft puts forward requirements on the product in terms of software, hardware, and logotable recognition. The logo test kit is actually a test case, which involves multiple parts of the entire system, such as RF, system reliability, power supply, and drive.
Currently, some smartphones and PPC that use Windows Mobile operating systems must pass logo authentication before they go public. Currently, it is not Microsoft, but a partner company of Microsoft, nstl. For more information, see www.nstl.com.
3. What is cetk?
In the actual product development process, many developers do not know the relationship between cetk and ltk. Here we will explain that ltk is actually a set of test cases and a set of standards. cetk is a set of test tools used for ltk testing.
In essence, cetk is also a set of complete test cases, but each test case is an application.
During the test, according to the hardware features to be tested, cetk actually corresponds to some function calls in the driver. Therefore, the test case is to call the functions in the relevant driver and check whether the driver is correct by checking the function running result, when the test is too heavy, the tester can modify the corresponding parameters to control the running mode of the test.
If the developer uses a device designed by himself or not in the existing BSP, when testing the device, the tester needs to compile the test case based on the characteristics and driver of the device.