July 2021 Summaries
4 posts from BrowserStack
Filter
Month:
Year:
Post Summaries
Back to Blog
BrowserStack's developers use CI/CD pipelines to automate testing and deployment processes, ensuring code works as intended. They initially used multiple platforms for deployments but faced scalability issues as the company grew. To address this, they transitioned to a distributed system using Kubernetes on AWS EKS, which allowed them to scale horizontally and manage jobs as code. They also implemented Infrastructure as Code and Configuration as Code, streamlining their CI/CD process. The new architecture has reduced job waiting times, saved resources, and minimized maintenance efforts for Jenkins.
Jul 29, 2021
2,366 words in the original blog post.
Netlify's collaborative Deploy Previews feature allows developers to gather better feedback from reviewers by enabling them to comment, screen record, and annotate directly from the preview link. The View on BrowserStack option makes it easy for developers to reproduce a reviewer's browser environment with just one click. Netlify users can now enjoy 60 minutes of free testing through BrowserStack, providing a better developer experience.
Jul 20, 2021
410 words in the original blog post.
BrowserStack Summer of Learning 2021 concluded successfully, featuring a 5-part webinar series covering optimizing test automation frameworks. The event saw over 7,500 registrations and 1,500 attendees across two days. Topics included Puppeteer for testing UI, Cypress' solution to test flakiness, Selenium in Java, Nightwatch for JavaScript testing, and WebdriverIO's future developments. The recordings are available on-demand for those who missed the sessions or wish to revisit them.
Jul 19, 2021
365 words in the original blog post.
In this webinar, Simon Berner discusses mobile app testing strategies, tools, and best practices for both black-box and white-box testing. He recommends using a debugging proxy like Charles Proxy for frontend testing and Appium, XCUITest, Espresso, and Postman for backend services testing. For writing good test cases, he suggests considering factors such as who needs the tests, who will maintain them, and where they should be placed. Estimating testing time depends on the project's context and risk tolerance. Berner also explains the concept of a Productive Preview App, which is similar to a canary release strategy. Lastly, he recommends joining the Ministry of Testing community for support and resources in QA.
Jul 09, 2021
963 words in the original blog post.