- Mobile Testing - Zucchini Framework
- Mobile Testing - Appium Framework
- Selendroid Framework
- Robotium Framework
- Mobile Testing - IOS Frameworks
- Mobile Testing - Android Frameworks
- Mobile Testing - Framework Overview
- Mobile Device Testing - Types
- Hardware Perspective
- Mobile Testing - Planning & Tools
- Mobile Testing - UI
- Mobile Testing - Application
- Emulator Vs Simulator
- Mobile Testing - Device Vs Application
- Native Vs Hybrid Vs Mobileweb
- Mobile Testing - Device Types
- Mobile Testing - Platforms
- Mobile Testing - Overview
- Mobile Testing - Home
Mobile Testing Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Mobile Testing - Emulator Vs Simulator
在流动测试情况下,有一点是自我解释的。 为了进行流动测试,你需要一个移动装置。 这就是说,我们的产品将如何运作,并像一个特定的机动套。
我们正在开发出机票预订系统的申请。 一旦产品完全开发,作为流动测试的一部分,我们需要检查申请是否按预期与所有主要旧装置如:蜂窝、海洋、黑莓电话和其他不同类型的桌子和板块。
为了进行这种检查,我们需要获得每一种此类装置,然后我们能够检查申请是否按预期行事。 您认为是正确的,因为作为产品所有人,人们会不敢找到这一非常昂贵的钱来购买如此大量的移动设备并进行测试。 因此,是否有任何聪明的候补人选?
解决这一问题的方法是使用流动模拟器和流动模拟器。 这些软件主要是设计的,目的是为智能电话的重要特征提供模拟。 它们的性质非常相似,有时可以相互交换使用。
让我们比较一下,如何对配器/配器进行测试不同于对真实装置进行测试——
Real Device | Emulator / Simulator | |
---|---|---|
Price | Getting real devices will cost you a lot. | It is almost free, we just need to download and install them |
Processing Speed | It has faster processing; however network latency may be normal. | It is slower as compared to actual devices. It has observed less latency than real devices connected to the local network or in the cloud. |
Debugging | Debugging is not that easy. | It provides step-by-step debugging of an apppcation. Also, it provides an efficient way for capturing screenshots. |
Web-app Testing | Web apppcations can be tested in a normal way. | Testing a web apppcation is much easier. |
Repabipty | Testing on a real device has a major advantage that it always gives accurate results. | It cannot simulate all types of user interactions; hence it may lead to false results sometimes. So it scores low when it comes to repabipty. |
模拟器/模拟器无法挖掘以下特征:
Mobile device battery
Mobile device’s camera
Difficult to mimic interruptions pke incoming calls and SMS.
Not so much reapstic simulation for mobile device memory usage.
让我们现在更多地了解流动模拟器和移动式推器。 两者之间存在具体差异。 下表列出了模拟器与推器之间的重大差异。
Emulator | Simulator | |
---|---|---|
What it mimics |
移动装置软件 移动设备 移动操作系统 |
该装置的内部行为。 它不使用杂质。 |
How to get it | It is generally provided by the device manufacturer. | It is generally provided by the device manufacturer or some other company. |
Internal structure | It is written in machine-level assembly language. | It is written in high-level language. |
Debugging | It is more suitable for debugging. | It is not suitable for debugging purpose. |
Performance | Emulators are really slow. Emulating the actual hardware usually makes the software run slower than it would natively. | Faster than emulators. |
Example | Google’s Android SDK | Apple’s iOS Simulator |
因此,移动检测的最佳选择是什么? 最佳做法表明,虽然实际发展正在进行之中,但我们应使用一个推器或模拟器。 在产品最后定稿之前,应当对选定的实际装置进行检疫。 例如,有许多英语用户,因此,聪明选择是对最新的安乐器进行安检,而后退能对模拟器进行。
Advertisements