Sign up ×
Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. It's 100% free, no registration required.

My company is currently developing a Near Field Communication(NFC) based application. What test scenarios need to be checked for NFC-based applications? How do I test the applications which use NFC?

What kind of tools need to be used for testing NFC-based applications? For blackberry devices I used the following link

Please share your suggestions, application checklist for NFC-based applications on NFC-enabled devices. Googling hasn't helped me.

share|improve this question
Will this be a desktop application or phone app? Clearly you'll have to use some kind of NFC reader which reads the data from the NFC tag. You'll have to then make sure that the data being read is the expected data and nothing else. – Nitinkumar Chobhe Nov 4 '14 at 10:54
Nitin, I agree with your last couple sentences, but I kind of feel that's a given. I think the OP is really asking about how to achieve those goals. Could you expand on specifics about how you'd go about doing that? – corsiKa Nov 10 '14 at 19:57

1 Answer 1

When testing NFC components or devices, both analog (RF) and digital (protocol) tests must be performed. Analog tests measure such things as power levels, waveform quality, frequency accuracy, and modulation, while digital tests check for things like low-layer protocol exchanges, link timings and framing, as well as higher level protocols layers like Logical Link Control Protocol (LLCP) and Simple NDEF Exchange Protocol (SNEP).

Please go through this pdf for more info.

Some more links which may be of some help are:

Test considerations for NFC enabled devices in manufacturing - A Whitepaper.

Near Field NFC Tester (an android app)

7 Misconceptions About NFC Testing

How can I test the NFC capability of my Android?

How To Have Fun with Near Field Communication on Android

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.