Higher performance for embedded software with the intent of decreasing cost of hardware made widespread and development of hardware. Higher performance makes embedded software more complex, but to satisfy user demands and that of time-to-market, it has to be developed fast and achieve quality. Testing is the most important factor in embedded software development. Increasing complexity of the embedded system makes difficult to test manually and properly evaluate quality. This made automated testing becoming popular and in turn decline of manual testing. Because of the characteristics of embedded software, automated testing has difficulty performing all relevant tests and evaluation of the areas of concern. Manual testing of embedded software is affective in these areas and can directly affect quality of software. To properly test software manually it is necessary to have the proper testing procedures and personnel along with a well defined description of the system. In this paper we propose a manual testing mechanism that is more structured, effective and will improve quality of embedded software. We describe the model which is based on the existing problem of manual testing and analysis requirements. The model and technique we propose will make testing on software and related hardware areas more effective, and the way to share the testing experience and using quality evaluation.
[1]
Krzysztof Sacha,et al.
Evaluation of Software Quality
,
2005,
Software Engineering: Evolution and Emerging Technologies.
[2]
Michael R. Lowry,et al.
Combining test case generation and runtime verification
,
2005,
Theor. Comput. Sci..
[3]
Johanna Rothman,et al.
Architectures of Test Automation
,
2000
.
[4]
Chenyang Lu,et al.
Mobile agent middleware for sensor networks: an application case study
,
2005,
IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..
[5]
Kwang-Ting Cheng.
Embedded Software-Based Self-Testing for SoC Design
,
2005,
Embedded Systems Handbook.
[6]
Steve Wilson,et al.
APHIDS: A Mobile Agent-Based Programmable Hybrid Intrusion Detection System
,
2004,
MATA.
[7]
James A. Whittaker,et al.
Model‐Based Software Testing
,
2002
.
[8]
Kim G. Larsen,et al.
Time-Optimal Real-Time Test Case Generation Using Uppaal
,
2003,
FATES.
[9]
Jakob Engblom,et al.
Testing Embedded Software using Simulated Hardware
,
2006
.