New answers tagged testcase
I think your understanding is fundamentally correct. A test plan is just that -- a test plan. It is how you plan to go about testing an application or change to an application as a whole. The plan might include a description of what scenarios you need to cover, whether they will be automated tests or manual tests, whether you will do performance testing, ...
I can't see your requirements but I imagine the behavior and design are intended to be the same across all devices (assuming it's responsive). In this case you would only have one set of test cases, with maybe something special for Android's hardware buttons (menu, back, etc). Test this same set of standards across multiple devices.
Top 50 recent answers are included