Applications are one of the most exposed parts or any organization, but most companies fall short on knowing how and what to monitor within them. In this presentation, Kevin Johnson of Secure Ideas uses his background as both a software developer and a penetration tester to show attendees how to determine these methods.
The software development trend that shifts the target platform from the desktop to web, cloud and mobile applications has fostered the development of load testing services and performance testing tools on the web. It is an obvious option to use web-based load testing tools for applications that can be accessed by web users. This article presents the free offers from commercial web load testing services providers.
Viktor Slavchev shares some hindsight about an API testing project. API is one of the areas where it makes sense to invest in test automation, because it is an interface that is consumed by code or by an application. So, it fits perfectly the description of easy to test with code application. However, Viktor Slavchev is amazed how little information is available about API testing basics.
At the end of June, SmartBear has announced the acquisition of Cucumber Ltd., the company behind the open source software testing automation framework Cucumber. Cucumber is one of the tool the most adopted by the Behavior-Driven Development (BDD) Agile testing community with over 30 million downloads.
Acceptance tests are defined in this book as the test created by the customer in collaboration with the developer and the tester prior to implementation. They are not the traditional user acceptance tests performed after implementation. Although acceptance tests can be used at different development stages, Ken Pugh proposes mainly in this book an approach where all project stakeholders will collaborate to create tests that validate business requirements.