Your software might work for a given workload and … [Read more...]
Test Plan is a document containing strategies for testing a product or its features. Test Plan defines the scope, milestones, schedules, deliverables and resources for test efforts. Test plans should be descriptive and easy to understood. Any member of the test team, should be able to execute the plan without consulting its author. Below is […]
When you are exposing your Apps interfaces through REST APIs, they need to be tested. All Application’s contact with outside world needs to be battle tested. It is dangerous world out there. Depending on levels of interfaces and integrations, keeping an App safe is 365/24/7 job. Also, it is impossible to test/show the absence of […]
This article is targeted at storage startups, neglecting their product Quality in lieu of more features/Code.Software storage products are large scale & Enterprise level. They are built upon layers of Software storage products are large scale & Enterprise level. They are built upon layers of sub system software. Storage products typically handle Peta Bytes of […]
BDD mandates collaboration and communication among all stakeholders. For all successful communication, ones needs a ‘language’ all stakeholders will/can understand.
The common language(thus far) for BDD is Gherkin.
Conformance and Interoperability are the two test areas for NVMe. For conformance the product should conform to specifications of NVMe Express Revision 1.2 and NVMe Management Interface. For Interoperability the product should follow the NVMeoF specifications and NVMe Express Revision 1.3 nvmexpress.org . Below are the test plans for Conformance of NVMe PCIe based NVMe […]