Testing
Eminence testing teams specialize in manual functionality and browser compatibility testing of web applications and client-server applications. Testing will be tailored to the client’s specific requirements and can include various operating system as well as any browser and browser version.
Eminence can either begin by designing test plans and test cases, or use already existing test plans that are provided by the client. Eminence can also successfully engage with a client with limited or no documentation at all.
Once testing is under way, all bugs that are encountered will be added in real time into a mutually accessible bug tracking data base. A daily summary report will be submitted at the end of each test-day, summarizing any high priority issues. In addition to functionality and compatibility testing, Eminence test experts can also provide our clients with a general user experience feedback. Depending on our clients’ development model (agile, sprints, one-offs, etc.), we can schedule initial test sweeps and regression testing to meet any development cycles.
Automation
In some cases, automation scripts may be desired by our clients to re-test certain parts of an application internally. To support such automation efforts, Eminence has designed a very cost effective and customizable automation framework, based on Selenium. Our model allows clients to customize how much or how little the involvement of Eminence’s automation engineers shall be. This approach is another On-Demand feature that helps our clients to optimize their QA budget.