IT, R&D and Outsourcing
The client's website doesn’t fully correspond to nowadays Web Development industry's requirements; therefore the website's performance could be improved by applying the industry's best practices and the latest requirements.
The last database dump and a web site code
- Page Size
- Page Generation Time
- Page Download Time
Code audit outcome:
A code analysis, observation and improvement roadmaps related to Page Size, Page Generation Time, and to Page Download Time.
Use client's design to develop, integrate and maintain bilingual Wordpress website hosted at 2 domains.
The purpose of testing is to get up-to-date information about the quality of the system under analysis, then analyze the received data and generate a test report with recommendations and suggested improvements.
Testing types performed:
Purpose: Make sure that the functionality meets user expectations through the implementation of standard and non-trivial test cases.
Purpose: To ensure that the User Interface provides the user with appropriate access and navigation through the functions of the system. In addition, UI Testing ensures that the objects within the UI function are as expected.
Purpose: First, to verify that the system not only meets business requirements, but also is user-friendly and meets their expectations. Second, to evaluate how easy the system is to use.
Purpose: To check whether the product, which works with such functionality as shopping and uses payment systems, as well as other sensitive information, is secured or not. Also, to see if the application is vulnerable to attacks. In addition, to determine if the information system protects data and maintains functionality as intended.
Purpose: To verify if required performance capabilities have been achieved.
Purpose: To define a set of measures for internal and external optimization to raise the site's ranking in search engine results for specific users' requests.
Purpose: To verify if previously developed and tested software still performs the same way after it was changed.
Purpose: First, to execute thousands of different and complex test cases during every test run, providing coverage that otherwise would be impossible with manual tests. Second, to increase the depth and scope of tests to help improving software quality.
The access to the following artifacts and environments:
- System requirement specification
- Admin panel
- Staging environment
- Design mockups
Use client's email design to test it on all the browsers and devices.
First, create a test plan (400+ test cases) and a checklist. Second, conduct a QA audit in all the browsers. Third, document all the bugs and range them (minor, major, trivial or not a bug, critical, blocker). Forth, create tickets for bug fixing. Finally, conduct post-bug fixing QA.