Entries by Optimus Information

Tips on Keeping Your Intellectual Property Secure When Outsourcing

Security has been and continues to be one of the top concerns for enterprises considering outsourcing some or all of their software development or IT functions. Within the sphere of security concerns, one risk especially stands out, which is the potential to lose control over your enterprise’s intellectual property. Reputable outsourcing vendors would not remain […]

Using Context Driven Testing

The premise behind context-driven testing is that software should be viewed first and foremost as providing solutions to real problems. In order to effectively test software, the problems it solves, the end-user needs and usage contexts must be taken into consideration when creating a test plan and applying tests. It recognizes that test processes must […]

Test Automation in Agile

Although both agile development and automated testing have more or less independently come into more widespread use with each passing year, it seems they were made for each other from the start. The advantages of both are derived from the same desire to increase software production efficiency overall. Both work best when there is a […]

5 Ways to Improve Mobile App Testing Quality and Efficiency

Mobile device application development faces significant challenges, which pass through to their testing. Though the obstacles appear daunting, there are ways to mitigate such complications, improve your team’s testing effectiveness and also raise app quality. Mobile App Challenges Mobile device fragmentation is rising. There are a myriad of hardware platforms, OS versions and network connection […]

How to Select a Test Automation Language

There are times when the language of choice for your test automation is essentially already made for you, such as when you must rely on a single test developer whose programming language proficiency is limited to one or two languages. If you can make the space for an evaluation, however, it often pays to consider […]

Performance Testing Fallacies

When testing software performance, there are several erroneous assumptions commonly made about when and how to go about it, what is to be measured, and how to make improvements based on the results of such testing. Performance, Load and Stress Testing Are Not Equivalent Thinking that load and stress testing are the same as performance […]

How to Test a Project with Bad Requirements

Testing software with poor requirements is clearly undesirable. It is often the sign of an immature software development process, especially with small start-ups. If it is an ongoing situation, it represents a serious risk to the organization’s viability. Testers, however, are in a position to improve this situation by applying best practices, working to understand […]

Popular Java Testing Tools and Frameworks

There are a wide variety of testing tools and test frameworks for automating the testing of Java/J2EE applications and server components. Many are aimed at unit or functional testing, while others are utilized for specific types of Java components such as view, logic and validation components. Unit Testing JUnit is perhaps the best known testing […]

VanQ April 2016: Automated and Manual Testing for Web & App Accessibility

Each month, Optimus Information hosts VanQ, Vancouver’s testing and quality assurance meetup group. To attend the next event, join VanQ here.  Date: April 28, 2016 Topic: Methods in Automated and Manual Testing for Web & App Accessibility. This presentation will: Provide a background on web accessibility standards and legislation Discuss software tools to automate the discovery […]