Tag: SmartBear

  • SmartBear Renames #1 Test Management Solution in Jira to Offer Zephyr for Every Level of DevOps Maturity

    Zephyr for Jira is now called Zephyr Squad, joining Zephyr Scale and Zephyr Enterprise in world-leading Zephyr product family

     

     SOMERVILLE, Mass. — April 22, 2021 — SmartBear, a leading provider of software development and quality tools, has renamed Zephyr for Jira – the No. 1 installed Agile test management application for Jira in the Atlassian Marketplace – to Zephyr Squad.  Easy to use and tightly integrated to Jira, Zephyr Squad provides robust test management features for Agile teams already familiar with Jira, so they can start testing immediately and deliver higher quality output.

    With the Zephyr product family, SmartBear offers quality management tools for every level of DevOps maturity. This includes three world-class test management solutions: Zephyr Squad, Zephyr Scale, and Zephyr Enterprise.

    “There’s no one-size-fits-all testing approach for teams, regardless of how big or small or where you are in the software development lifecycle (SDLC),” said Alex Zavorski, VP of Atlassian Products at SmartBear.” The Zephyr product family allows all teams to have the best development support natively on Jira, as well as securely on-premises to achieve the highest quality software. Renaming our test management tools under the Zephyr family umbrella helps organizations find the solution that best fits their needs.”

    Atlassian Marketplace has more than 900 reviews on Zephyr solutions, including:

    “As someone who was brand new to test case management, we found Zephyr Squad to be intuitive and relatively easy to set up, but complex enough to provide all the details we truly need for our end-to-end testing.”

    The Zephyr product suite also includes Zephyr Scale, designed for growing teams looking to advance their testing in Jira with more structured, advanced test management and reusability features to handle the increasing complexity and scale of tests inside Jira.

    Zephyr Enterprise is a robust, standalone test management solution with the most comprehensive set of features in the family. It’s ideally suited for large, complex organizations requiring continuous testing agility, support for multiple Jira instances, and multiple test automation workflows and frameworks.

    To learn more, register to attend the Zephyr product family webinar on Thursday, April 22, 2021 at https://smartbear.com/resources/webinars/zephyr-test-management-webinar/.

    SmartBear is also partnering with Atlassian at Atlassian Team ’21 on Wednesday, April 28 – Friday, April 30, 2021.

    For more information on Zephyr Squad, go to:

    https://smartbear.com/test-management/zephyr-squad/

    About SmartBear
    At SmartBear, we focus on your one priority that never changes: quality. We know delivering quality software over and over is complicated. So our tools are built to streamline your process while seamlessly working with the products you use – and will use. Whether it’s TestComplete, Swagger, Cucumber, ReadyAPI, Zephyr, or one of our other tools, we span from test automation, API design, collaboration, performance testing, test management, and more. Whichever you need, they’re easy to try, easy to buy, and easy to integrate. We’re used by 16 million developers, testers, and operations engineers at 24,000+ organizations – including world-renowned innovators like Adobe, JetBlue, FedEx, and Microsoft. Wherever you’re going, we’ll help you get there. Learn more at smartbear.com, or follow us on LinkedIn, Twitter, or Facebook.

     

    All trademarks recognized.

    #

     

     

  • SmartBear Expands Support of Codeless, Automated Testing for Mobile and ERP Applications

    SmartBear delivers the industry’s broadest capabilities to help customers automate testing for Salesforce, Oracle EBS, and SAP with integration of TestComplete and BitBar

    SOMERVILLE, Mass. — April 14, 2021 — SmartBear, a leading provider of software development and quality tools, has integrated TestComplete, its UI test automation tool, with BitBar, its native mobile device cloud. TestComplete users are now able to create a codeless mobile test and then use these tests in BitBar across devices. Additionally, TestComplete increases support for testing enterprise applications like Salesforce, Oracle EBS, and SAP. As businesses continue to accelerate digital transformation, this new version of the company’s test automation tool helps ensure web and mobile apps work as expected across devices, as well as the availability of critical applications needed by businesses.

    “The DevOps motion is truly underway, and testing can no longer be a bottleneck,” said Prashant Mohan, Senior Product Manager at SmartBear. “Whether you are a developer, tester, or business analyst, you need to test, and you need to do it quickly. By scaling tests across several browsers and devices in a matter of clicks or testing complex applications such as SAP and Salesforce, TestComplete provides a complete platform for automated testing of every application type, leading the industry in breadth of capabilities.” 

    Every company is now an ecommerce company and with the proliferation of web and mobile applications, the TestComplete BitBar integration, along with the existing TestComplete CrossBrowserTesting integration, adds incredible scale and ensures quality across all platforms and devices. Non-technical users and citizen testers can now use TestComplete to access device labs in the cloud, making them more efficient and able to do more with the time that they have for testing.

    The growth of enterprise applications necessitates the need to introduce test automation to introduce efficiencies and timely deployment. With the new integration with BitBar and CrossBrowserTesting, business analysts can ensure that their mission critical business applications like SAP and Salesforce work as expected across all browsers and devices.

    TestComplete offers breadth and depth of support, and delivers a seamless experience for testing web, mobile, and desktop applications. For more information on the new release of TestComplete, go to: https://smartbear.com/product/testcomplete/overview/.

    About SmartBear
    At SmartBear, we focus on your one priority that never changes: quality. We know delivering quality software over and over is complicated. So our tools are built to streamline your process while seamlessly working with the products you use – and will use. Whether it’s TestComplete, Swagger, Cucumber, ReadyAPI, Zephyr, or one of our other tools, we span from test automation, API design, collaboration, performance testing, test management, and more. Whichever you need, they’re easy to try, easy to buy, and easy to integrate. We’re used by 15 million developers, testers, and operations engineers at 24,000+ organizations – including world-renowned innovators like Adobe, JetBlue, FedEx, and Microsoft. Wherever you’re going, we’ll help you get there. Learn more at smartbear.com, or follow us on LinkedIn, Twitter, or Facebook.

    All trademarks recognized.

    #

  • SmartBear Welcomes Vineeta Puranik as New SVP of Engineering

    Vineeta Puranik brings 25 years of engineering experience to SmartBear, including specialties in CI/CD, acquisitions and integrations, and security product development

    SOMERVILLE, Mass. — March 2, 2021 — SmartBear, a leading provider of software development and quality tools, has welcomed Vineeta Puranik as the company’s new SVP of Engineering. Most recently, Vineeta was VP of Engineering and Operations at Veracode, where she led the direction of its flagship static analysis product line.

    “Vineeta’s background, vision, and strategies map ideally to helping SmartBear enterprise customers around the world to deliver the highest quality applications in the most timely manner,” said Greg Nicastro, EVP/GM of Products and Technology at SmartBear. “We are thrilled to welcome her talents that will allow us to continue supporting the changing needs of the software development community. Additionally, we are delighted about the diversity that Vineeta brings to our leadership team and culture at SmartBear.”

    Vineeta’s software engineering career spans over two decades and includes leading teams through the entire lifecycle of delivering innovative products to market in domains like networking, HR applications, and software security. Most recently, Vineeta led Veracode’s flagship product lines with an emphasis on security-driven development and agile/scrum practices. Vineeta is known for strong execution that delivers impactful business outcomes, and she specializes in CI/CD pipelines, multi-shore development, and Agile-to-DevOps workflows. Vineeta is also a strong proponent of diversity and inclusion in workplace.

    “SmartBear provides software delivery teams with the right products to accelerate their delivery of high-quality solutions and digital services,” said Puranik. “As the market continues to transition to DevSecOps practices, organizations are looking for the tools that support this transition, as well as their other digital transformation initiatives. I was attracted to the immense growth potential at SmartBear, and I look forward to further strengthening our company’s robust product portfolio.”

    Vineeta has a master’s degree in electrical engineering from the University of Pittsburgh and a bachelor’s degree in engineering from University of Mumbai in India. Vineeta was also named one of the Top 20 VPs and Directors in Tech by Rev Boston in 2017.

    About SmartBear
    At SmartBear, we focus on your one priority that never changes: quality. We know delivering quality software over and over is complicated. So our tools are built to streamline your process while seamlessly working with the products you use – and will use. Whether it’s TestComplete, Swagger, Cucumber, ReadyAPI, Zephyr, or one of our other tools, we span from test automation, API design, collaboration, performance testing, test management, and more. Whichever you need, they’re easy to try, easy to buy, and easy to integrate. We’re used by 15 million developers, testers, and operations engineers at 24,000+ organizations – including world-renowned innovators like Adobe, JetBlue, FedEx, and Microsoft. Wherever you’re going, we’ll help you get there. Learn more at smartbear.com, or follow us on LinkedIn, Twitter, or Facebook.

    All trademarks recognized.

     

  • State of Code Review Survey Says Only Half of Respondents Satisfied with Today’s Collaboration Processes

    SmartBear releases insights from its latest code review survey, including the challenges of collaboration across distributed and remote workforce teams

     

    SOMERVILLE, Mass. — Nov. 5, 2020 — SmartBear, a leading provider of software development and quality tools, says that only half of respondents to its 2020 State of Code Review survey are satisfied with their code review process today at their respective companies. Over 700 professionals participated in the survey indicating that the distributed workforce brings more challenges for software development teams with collaborating remotely. The company will share some of the biggest takeaways from the 7th annual survey during The State of Code Review in 2020 webinar on Thursday, November 5, 2020.

     

    “At SmartBear, we advocate for better collaboration among software development teams looking to continuously improve software quality,” said Christian Wright, President and Chief Product Officer of SmartBear. “Disseminating information about industry best practices advances that mission. The results of the 2020 State of Code Review survey validate the importance of true document and code review to track and manage changes that better align with modern ways of working.”

    Some of the report’s highlights include:

    • Only 49% of respondents indicated they are satisfied with their team’s code review processes
    • For the second consecutive year, “changing requirements” was the No. 1 reason for missing release deadlines
    • For the fifth consecutive year, respondents identified “code review” as the No. 1 way to improve code quality

     

    To download the full 2020 State of Code Review report, visit:

    https://smartbear.com/resources/ebooks/the-state-of-code-review-2020-report/

     

    The State of Code Review in 2020 webinar will discuss key findings and notable trends in the industry’s peer code review practices and its impact on software quality. To register for the webinar on Thursday, November 5, 2020 and receive the full report, visit:

    https://smartbear.com/resources/webinars/the-state-of-code-review-in-2020/

     

    Collaborator, the market leader in code and document review tools, allows teams to collaborate remotely and ensures that teams follow an auditable and tracked code and document review process. For more information on Collaborator, including a free trial, visit: http://smartbear.com/products/software-development/code-review/

     

    To learn more about how code and documents review help improve the quality of software releases and improve collaboration, visit the Code Review Resource Center at: https://smartbear.com/learn/code-review/

     

    About SmartBear
    At SmartBear, we focus on your one priority that never changes: quality. We know delivering quality software over and over is complicated. So our tools are built to streamline your process while seamlessly working with the products you use – and will use. Whether it’s TestComplete, Swagger, Cucumber, ReadyAPI, Zephyr, or one of our other tools, we span from test automation, API design, collaboration, performance testing, test management, and more. Whichever you need, they’re easy to try, easy to buy, and easy to integrate. We’re used by 15 million developers, testers, and operations engineers at 24,000+ organizations – including world-renowned innovators like Adobe, JetBlue, FedEx, and Microsoft. Wherever you’re going, we’ll help you get there. Learn more at smartbear.com, or follow us on LinkedIn, Twitter, or Facebook.

     

    All trademarks recognized.

    #

  • SmartBear Announces Investment from Vista Equity Partners

    Vista to partner with SmartBear and existing investor Francisco Partners to accelerate product development and growth
    Somerville, Mass. — Oct. 21, 2020 — SmartBear, a leading provider of software development and quality tools, announced today that it has secured a significant investment from Vista Equity Partners (“Vista”), a leading global investment firm focused on enterprise software, data and technology-enabled businesses. Francisco Partners, a leading global technology-focused investment firm, will continue as an investor with Vista and Francisco Partners as equal owners of the company.

    SmartBear, which was acquired by Francisco Partners in 2017, is based in the greater Boston area and provides software development solutions used by more than 15 million developers, testers and operations engineers at over 24,000 organizations. SmartBear solutions support the rapidly growing DevOps market and include innovative technologies around API lifecycle management, test automation, test management, performance optimization and collaboration. These solutions are used by leading organizations to accelerate the design, development and release of higher-quality software at scale.

    “Speaking on behalf of everyone at SmartBear, I am thrilled to welcome Vista as investors,” said Frank Roe, CEO of SmartBear. “Having the significant backing of two leading PE firms demonstrates the tremendous track record our products and employees have delivered so far, as well as the growth and demand in our markets. As every company is rapidly transforming to digital-first, we’re seeing a dramatically increasing demand for SmartBear solutions from developers, testers and entire organizations focused on consistently delivering high-quality software at the speed that business demands.”

    SmartBear solutions span the entire software delivery lifecycle and enable organizations to reduce costs and accelerate time to market. Vista’s capital investment in SmartBear, along with the firm’s deep experience partnering with world-class enterprise software companies and their leadership teams, will enable SmartBear to broaden and strengthen its solutions as well as identify opportunities for continued organic and inorganic growth.

    “The SmartBear suite of best-in-class DevOps solutions and its commitment to open source communities is a validation of the strength of its products and positions the company for continued growth in this rapidly accelerating market,” said Michael Fosnaugh, Co-Head of Vista Flagship Fund and Senior Managing Director of Vista. “We look forward to partnering with Frank and the SmartBear team along with Francisco Partners to continue providing innovative and valuable solutions to software teams around the world.”

    Brian Decker, Partner, and Evan Daar, Principal at Francisco Partners, remarked, “Since our investment in SmartBear, the company has built an impressive track record as a market-leading platform in the large and growing DevOps market.”

    “Frank and the SmartBear team have shown a tremendous ability to accelerate organic and inorganic growth over the last few years and we are excited to continue the journey with the company alongside Vista,” added David Golob, Chief Investment Officer at Francisco Partners.Evercore acted as lead financial advisor to Francisco Partners and SmartBear on the transaction with Shea & Company also advising. Paul Hastings LLP served as legal advisor to SmartBear, and Kirkland & Ellis LLP served as legal advisor for Vista.

    About Vista Equity Partners

    Vista is a leading global investment firm with more than $58 billion in cumulative capital commitments. The firm exclusively invests in enterprise software, data and technology-enabled organizations across private equity, credit, public equity and permanent capital strategies, bringing an approach that prioritizes creating enduring market value for the benefit of its global ecosystem of investors, companies, customers and employees. Vista’s investments are anchored by a sizable long-term capital base, experience in structuring technology-oriented transactions and proven, flexible management techniques that drive sustainable growth. Vista believes the transformative power of technology is the key to an even better future – a healthier planet, a smarter economy, a diverse and inclusive community and a broader path to prosperity. Further information is available at vistaequitypartners.com. Follow Vista on LinkedIn @Vista Equity Partners.

    About Francisco Partners

    Francisco Partners is a leading global investment firm that specializes in partnering with technology and technology-enabled businesses. Since its launch 20 years ago, Francisco Partners has raised over $24 billion in committed capital and invested in more than 300 technology companies, making it one of the most active and longstanding investors in the technology industry. The firm invests in opportunities where its deep sectoral knowledge and operational expertise can help companies realize their full potential. For more information on Francisco Partners, please visit www.franciscopartners.com.

    About SmartBear

    At SmartBear, we focus on your one priority that never changes: quality. We know delivering quality software over and over is complicated. So our tools are built to streamline your process while seamlessly working with the products you use – and will use. Whether it’s TestComplete, Swagger, Cucumber, ReadyAPI, Zephyr, or one of our other tools, we span from test automation, API design, collaboration, performance testing, test management, and more. Whichever you need, they’re easy to try, easy to buy, and easy to integrate. We’re used by 15 million developers, testers, and operations engineers at over 24,000 organizations – including world-renowned innovators like Adobe, JetBlue, FedEx, and Microsoft. Wherever you’re going, we’ll help you get there. Learn more at smartbear.com, or follow us on LinkedIn, Twitter, or Facebook.

     

  • Global Survey Shows API Quality and Standardization Challenges Increase as API Adoption Fast-Tracks with Pandemic

     Enterprise concerns for API standardization top list of challenges as more organizations turn to OpenAPI as de facto API industry standard

    SOMERVILLE, Mass. — Aug. 25, 2020 — SmartBear, a leading provider of software development and quality tools, has released its 2020 State of API Report. This year’s findings show standardization remains a top challenge for more than 58% of organizations, particularly large enterprises, as they scale API development. Problems with lack of standardization and subsequent quality are coming to light as many companies fast-track API adoption and accelerate digital initiatives due to the COVID-19 pandemic. Because API standardization directly impacts the ability to consistently deliver the best customer experiences, it’s a top priority for enterprises.

    The 2020 State of API Report is the first such survey conducted during COVID-19, and more than 3,500 responses were received from May to June 2020 from API developers, architects, testers, and product leaders. The survey provides insights across different aspects of the API lifecycle, including API design, development, documentation, testing, and monitoring. It also studies trends in technologies, standards, and tooling that are reshaping the API ecosystem.

    Key findings include:

    • 58% of organizations list standardization as a top API challenge
    • Microservices drive API growth according to 65% of respondents
    • 82% of respondents cite OpenAPI as the dominant API standard
    • More than 50% cite cloud service provider as their choice for API management
    • 64% cite internal interoperability as biggest driver for API development

    “We are grateful to this global community for providing their insights, especially during a pandemic,” said Cynthia Gumbert, Chief Marketing Officer at SmartBear. “Businesses are accelerating digital transformation using APIs at a pace never conceived of just a few months ago, while needing to provide even higher quality service to their customers. A clear takeaway from this report is that API standardization has escalated from a good practice to a must-have in order to survive and thrive.”

    For the second year in a row, standardization was the top API challenge that organizations want solved in the near future. Standardization was especially a concern among organizations that need to scale API development across distributed development teams. In terms of API design frameworks to aid standardization, the OpenAPI Specification (formerly known as Swagger) remains the overwhelming choice for standardization, according to 82% of survey respondents.

    “Every year, I hear how more and more people depend on the OpenAPI Specification to help them in their API work,” said Marsh Gardiner, Google Cloud Product Manager and OpenAPI Initiative Marketing Chair. “The growth in popularity of the OpenAPI Specification further underscores the importance of a standard for defining APIs. Increasing developer agility is now more important than ever, and standards-based approaches make that possible.”

    SmartBear is the sponsor of two of the largest open source API and web services communities, Swagger and SoapUI. In 2015, SmartBear launched the Open API Initiative (OAI) under The Linux Foundation with key industry leaders including Google, IBM, and Microsoft. The goal of the OAI is to create an open approach to governing the continued evolution of the Swagger Specification used for describing RESTful APIs.

    Upcoming webinar

    SmartBear API experts are discussing the key findings in the report in a live webinar on Tuesday, August 25, 2020. Register here:

    https://smartbear.com/resources/webinars/state-of-api-report-2020/

     

    The 2020 State of API Report is available for download at: https://smartbear.com/resources/ebooks/the-state-of-api-2020-report/.

     

    About SmartBear
    At SmartBear, we focus on your one priority that never changes: quality. We know delivering quality software over and over is complicated. So, our tools are built to streamline your process while seamlessly working with all the tools you use – and will use. Whether it’s Swagger, Cucumber, ReadyAPI, Zephyr, TestComplete, or more, our tools are easy to try, easy to buy, and easy to integrate. We’re used by 7 million developers, testers, and operations engineers at over 22,000 organizations – including world-renowned innovators like Adobe, JetBlue, MasterCard, and Microsoft. Wherever you’re going, we’ll help you get there. Learn more at www.smartbear.com, or follow us on LinkedIn, Twitter, or Facebook.

  • New SwaggerHub DevOps Features Streamline API Workflow in CI/CD Pipelines

    SmartBear improves automation and efficiency across software development lifecycle with new SwaggerHub command line interface and Git integration enhancements

    SOMERVILLE, Mass. — July 14, 2020 — SmartBear, a leading provider of software development and quality tools, released new DevOps features in SwaggerHub, the industry-leading API design and documentation platform. SwaggerHub now includes new integration enhancements for Git and other source control management (SCM) tools to streamline the API workflow and ensure faster, high quality API delivery. Thousands of teams use SwaggerHub to bring high quality applications to market faster, including more than 100,000 API practitioners in more than 40,000 organizations and 200,000 API projects.

    “Automation has become increasingly important to companies as they strive to bring new applications to market faster while ensuring high quality,” said Christian Wright, President and Chief Product Officer of SmartBear. “SmartBear set the standard for API development with SwaggerHub and the OpenAPI Specification, and this new release enables organizations to use this technology to reduce the friction in the API workflow as well as helps drive automation and efficiency across the software development lifecycle.”

    A new open source command line interface (CLI) tool in SwaggerHub also enables organizations to leverage their OpenAPI definitions to automate CI/CD build pipelines. Added enhancements to SwaggerHub’s Git integration include enabling synchronization of API definitions with an existing SCM repository, as well as preserving integrations associated with new API versions. These additions also allow developers to automate the creation of Git branches for new API versions, enabling custom commit messages for new API changes and pull API changes from Git back into SwaggerHub.

    With the new CLI tool, teams can now build automation and workflows around SwaggerHub. Teams can use it with their CI/CD pipeline to create new APIs, create and update API versions, and mark API versions as Published or Default.

    To learn more about the new SwaggerHub CLI tool or download a copy, go to: https://github.com/SmartBear/swaggerhub-cli. For more information on the new enhancements to SwaggerHub’s Git integration, check out: https://app.swaggerhub.com/help/integrations/index

    These new release features will be available this month for SwaggerHub SaaS and on-premises customers. For more information on SwaggerHub, visit: https://swagger.io/tools/swaggerhub/

    About SmartBear
    At SmartBear, we focus on your one priority that never changes: quality. We know delivering quality software over and over is complicated. So, our tools are built to streamline your process while seamlessly working with all the tools you use – and will use. Whether it’s Swagger, Cucumber, ReadyAPI, Zephyr, TestComplete, or more, our tools are easy to try, easy to buy, and easy to integrate. We’re used by 7 million developers, testers, and operations engineers at over 22,000 organizations – including world-renowned innovators like Adobe, JetBlue, MasterCard, and Microsoft. Wherever you’re going, we’ll help you get there. Learn more at smartbear.com, or follow us on LinkedIn, Twitter, or Facebook.

    All trademarks recognized.

  • SmartBear Announces Acquisition of Cucumber Ltd

    SmartBear Reinforces Its Commitment to Open Source Growth by Securing the Agile Development BDD Practices of Cucumber
    Somerville — June 25, 2019 —SmartBear, the innovator behind the industry’s highest impact tools to build, test, and monitor great software, today announced the acquisition of Cucumber Ltd., the most widely adopted leader in the Behavior-Driven Development (BDD) community and provider of open source test automation framework, “Cucumber.”

    For SmartBear, this latest news reaffirms its continued investment in open source (OS) communities, as the company already supports the industry-leading OS tools, Swagger and SoapUI. Alongside its best-of-breed SaaS offerings, this aligns with its mission of making open source tools available at any part of the software development lifecycle (SDLC).

    Cucumber OS tooling is already used by nearly a million developers and testers around the globe to enhance their agile development practices using BDD, and the Cucumber engine is known for its portability across platforms.

    “The Cucumber community can count on our continued support and focus on open source tooling,” said Christian Wright, Chief Product Officer and Executive GM at SmartBear. “Cucumber aligns perfectly with our philosophy of supporting OS. We’re excited to get as involved with the Cucumber community as we are with the Swagger and SoapUI communities.”

    The addition of Cucumber also strengthens the BDD value-proposition that SmartBear has been building since last year’s acquisition of HipTest, another platform for BDD. The combination of Cucumber’s Jam and HipTest product lines creates the most complete BDD offering available in the market and positions SmartBear as the leader in the growing BDD community.

    Not only does this help ensure the continued evolution of Cucumber’s leadership in the BDD thought arena and open test automation framework, it allows SmartBear and Cucumber to work closer together so they can find ways to help users at all stages of their agile/digital transformation. Users and teams can use it at any point of the SDLC – from automating their tests with Gherkin syntax, to already-mature agile teams adopting BDD to enhance their lifecycle/development processes.

    “Cucumber and SmartBear is a win-win,” said Aslak Hellesøy, founder of the Cucumber project and co-founder of Cucumber, Ltd. “Our team brings a wealth of knowledge and expertise to SmartBear and its quickly expanding HipTest product. This merger expands the SmartBear ability to extend quality throughout the SDLC. Being part of an organization so heavily invested in open source lets us dedicate more time and effort to maintain and evolve Cucumber. And it lets us support the growing number of users who already realize the value of test automation and BDD. Cucumber will remain an open source standalone product, and HipTest will integrate more closely with Cucumber.”

    “SmartBear’s Cucumber acquisition augments the company’s existing portfolio both for BDD and open source,” said Melinda Ballou, Research Director, IDC. “Cucumber’s breadth of adoption and the core practitioner and other expertise at the company should expand SmartBear’s solutions and opportunities for quality and DevOps products and strategy, assuming effective integration and execution with the merged companies and on-going commitment to and engagement with Cucumber’s vibrant open source community. Given SmartBear’s strong execution with prior acquisitions and complementary capabilities for the companies, we think this is an excellent choice for both.”

    About Cucumber Ltd. 

    Cucumber’s open source and commercial collaboration tools combine with world-class training and consulting to take your engineering teams’ performance to another level. With over 30 million downloads, Cucumber is the world’s no. 1 tool for Behavior-Driven Development. For more information, visit: https://cucumber.io/.

  • DevOps Chat: Performance Testing with SmartBear’s Keshav Vasudevan

    DevOps Chat: Performance Testing with SmartBear’s Keshav Vasudevan

    In this DevOps Chat we speak with Keshav Vasudevan, product manager for performance testing at SmartBear. Keshav talks about the move to “end-to-end DevOps,” the importance of shifting left with testing and the latest state-of-the-art in performance and load testing with SmartBear.

    As usual, the streaming audio is immediately below, followed by the transcript of our conversation. Enjoy!

    Transcript

    Alan Shimel: Hey, everyone, it’s Alan Shimel, devopsy.kinsta.cloud. You’re listening to another DevOps Chat. Joining me in this DevOps Chat is Keshav Vasudevan – and I’m sure I mispronounced that; we’ll let him correct it. Keshav is with SmartBear and he’s our guest in this DevOps Chat. Keshav, welcome.

    Keshav Vasudevan: Hey, thanks, Alan. So happy to be here and, yeah, I will correct it – it’s actually Keshav Vasudevan, so that’s how you say my last name. And I’m – I currently work at the –

    Shimel: Vasudevan, okay.

    Vasudevan: Yeah. I work –

    Shimel: I’m glad you _____ –

    Vasudevan: Uh-huh?

    Shimel: Well, give us your – okay, so – and we’ll call you Keshav for the rest of the podcast today. But, Keshav, you’re with SmartBear, but why don’t you give our audience a little background? What’s your own personal journey here?

    Vasudevan: Oh, of course. I mean, personally, I’m coming from an engineering background. Yeah, I love all things code. I love building applications and, in my spare time, I just love building mobile apps and Web-based apps as just hobby projects, which is why it felt like a natural fit to be at SmartBear Software. I’m incredibly passionate about quality as a whole and I understand and know the importance of having consistent quality to ensure the best optimal end-user experience.

    So, at SmartBear, currently, I’m the product manager for performance testing and specifically in the LoadNinja application. And I help communicate the value of shift-left testing in the Agile- and DevOps-based ecosystems that typically we’re seeing the world shift towards. And, of course, I’m responsible for the product management and execution of our innovative, new, revolutionary platform in the performance-testing space, essentially allowing people to do real browser-based load testing at scale, which is unprecedented so far.

    Shimel: Very cool. So, Keshav, you’re right in the heart of it of what SmartBear’s about, but SmartBear is a company – you know, when we look at the DevOps space, the move is obviously towards “bigger is better.” We have all these companies who are trying to do end-to-end DevOps and complete-life-cycle DevOps. SmartBear is a company that, for as long as I’m familiar with them, have had multiple products and plays – you know, I’m not saying you’re end-to-end DevOps or that’s what you aspire to be at SmartBear, but SmartBear is definitely a company where you aren’t singular product, singularly product-focused on any one area. SmartBear – you know, there was a lot of testing products, but there was a lot of other products too.

    And, recently – well, historically, each of those products almost had their own identity, as they should, but the SmartBear moniker was almost secondary to the individual products. And, recently, we’ve seen that change, right? Where SmartBear has made a broader effort to bring all of these disparate products into a cohesive type of vision of going to market under “SmartBear.” You wanna elaborate on that a little bit? Or, better yet, give our audience kind of the breadth of all the different solutions SmartBear can help with.

    Vasudevan: You bring up a great point, Alan. So SmartBear’s been around for almost ten years now. And, since our inception in 2009, we’ve grown into a global company, which testers and developers and architects and designers have come to trust with their overall software-development needs. Our initial focus, when we first started, was around software collaboration and testing, but, eventually, of course, as the company grew and as we added more talented people to the company and also as we grew in user base, we realized that we could actually solve much more broader functional use cases.

    And so, since our inception, we right now have 11 global offices. We are a big advocate of open-source platforms and tools, and so a combination of our open-source tools, which is SoapUI, which is one of the most popular API-based testing tools, and Swagger, which includes, of course, the Swagger UI, the Editor, the Codegen, and the commercial SwaggerHub, are all part of our ecosystem. And so, in total, we have over  6.5 million users and over 22,000 customers of our commercial platforms. And, since we’ve started, we have over 500 employees. So that is history of SmartBear and where we are in its current state, but you’re absolutely right. We have a breadth of different products, that each essentially cater to different aspects of the overall software development life cycle.

    And so, if you look at the overall life cycle, we have tools that cater to solving and solving use cases and problems and seeing the design phase of the software journey, the actual development and testing and collaboration aspect, cross-functional and performance testing. We’d integrated a bunch of our partners in the deployment phase, with AWS, for example, or Kubernetes. And, finally, in the actual post-production and post-deployment, we actually have monitoring tools as well. So we essentially play in the entire software development life cycle, and we cater to different audiences and our tools overall cater to different use cases in those journeys.

    Now we’ve gotten a lot of good feedback for each of these products, but we also recognize, at the end of the day, that, today’s day and age, Agile and DevOps is the way products – or software-development teams are moving towards. This is primarily, again, because software development has evolved in order to meet the growing demands of consumers. And consumers right now, today’s consumers of software applications, are looking two important things. The first is they want features, right? The switching cost to go from one application to the next is going lower and lower, so, if I, as a consumer, am not getting the best features on a regular basis or new updates or enhancements on a regular basis, I might get frustrated and I might just move to another vendor. And the second thing is we have started to expect a lot of good quality in all the things that we’re consuming because, again, as we’re digital consumers, we know that, every day, we spend over 11 hours in front of our computer and looking through different applications. So we have come to expect a certain standard of quality.

    And all of this ideal of fast development and incorporating testing and quality into every aspect of this journey is achieved with the ideal of incorporating Agile and DevOps into your workflow. And so we know that, to go across all of these different functions in a seamless and automated fashion, you have to essentially integrate all of the different tools that we have that cater to all of these individual use cases, in a seamless fashion as well. And so – oh, one other thing that we pride ourselves on is we, from a product level, we have a seamless integration across all of these different verticals, right?

    So, for example, we have the ability in the performance-testing space to essentially integrate with Jenkins, with LoadNinja, that essentially now allows you to automate your load testing with real browsers at scale, meaning with 10 virtual users or 10,000 users. You can be rest assured that is the most accurate representation of load. All of this can be integrated and automated using Jenkins with a simple plug-in. Right? And this also then integrates with other tools. For example, we have an integration with our design tool, which is SwaggerHub, with our API-testing tool, which is SoapUI. So then you can essentially easily design your API, architect it easily, design the API, make sure it solves the end-user use cases, and then push it to the tester and developer to actually test out each of these functionalities. So we wanna make sure that this process, this ideal of DevOps, is actually achieved in execution with the seamless integration.

    Now one level higher is the actual story and the marketing and the branding around it. And we’re proud to say that SmartBear recently unveiled its new brand that gives our customers and prospects and users a more cohesive understanding of how each of these tools fit together, feel proud of the fact that they’re now part of the SmartBear ecosystem, and allow them to, essentially, seamlessly move from one tool to the next because of maintaining the branding and user experience across each of these tools. And that was a huge undertaking that we did and we just unveiled it last year at our user conference, Connect. And we’ve gotten lot of, lot of, lot of good feedback about our new brand, our logo, and everything else around that. So it’s a long–winded way of saying, “Yes, you’re absolutely right. And we’re making sure that that we are achieving that as well.”

    Shimel: Absolutely. And you know what? I have one of the shirts with the new logo they sent me too, so thanks for that. But, you know, the interesting takeaway here – I hear from so many and I recently received an e-mail from a fellow in the field who said, “Where do you see – we need to be moving to platforms. We need platforms to build on. And how do you build a platform? And where do you see the need for a platform?” And then you look at, as you’ve just laid out here, SmartBear and you take these tools and individual solutions, point-solutions that you guys had put together over the years, and showing how integration among them, as well as integrating with best-of-breed kinda tools out there, like a Jenkins and some of – and we were blessed in DevOps to have a lot of open-source solutions as well, but integrating with a lot of these open-source. I mean, this is how you stitch together a platform. This is how you get “one plus one equals three.” Right?

    Vasudevan: Yes, exactly. Absolutely.

    Shimel: Yep. So, Keshav, we’ve waste – we didn’t waste but we’ve spoken an awful lot about kind of background on SmartBear. I really wanted to spend our time talking about what’s new and what’s going on with you and your team there, so why don’t we dig down and peel the onion back a couple layers on that? What do you have – imagine you may – you know, you alluded to it earlier but let’s dig in: what’s happening?

    Vasudevan: Absolutely. So one of the things, as I mentioned in my introduction, as something which we as a company are really passionate about, is ensuring quality. Right? And, over the last 15 to 30 years, over the last – well, let’s say over the last 15 years, we as users – and when I say “users,” anyone – me, you, our friend; it’s essentially consumers of applications – have started to expect a certain level of quality. And this is how software development has evolved, in order to meet this demand.

    And, as we have touched upon, this is why Agile has evolved, which is essentially moving fast, allowing developers and engineers to build features in a much more faster way and deploy them seamlessly so that the end users get them in the quickest way possible. Right? And we’re always listening to the end-user feedback and updating the platform. Then there’s DevOps, right? Which is, again, trying to follow the same ideal and essentially having a much more collaborative approach towards testing, operations, and development together.

    Now let’s go dissect quality, the testing aspect of it. Right? So Agile, to allow for Agile- and DevOps-based testing, functional testing tools have done a great job of keeping up with the times. Right? For example, we have two tools like that, which is SoapUI and TestComplete. And they’ve done a phenomenal job in terms of allowing people to quickly come in and create their test scripts, make sure it all works, make sure to write the test cases really quickly because they have features to do that, and then, again, automate the entire process, using maybe a REST API or, of course, using an existing CI/CD tool.

    Performance testing, though, which is a huge – which is a big business KPI in today’s day and age, right, is something that people are still, to this day, scared to do. We talk to product teams and engineering teams on a daily basis, who tell us how important they know performance testing is. For example, we know that, if consumers take more than – if it takes more then 3 seconds for a certain e-commerce page to load, for a customer, they’ll leave. They’ll just go to another platform. The switching costs are getting lower and lower and people are getting more impatient, so, if it’s gonna take a while to do a certain transaction, people will leave. And that is a huge business loss at scale for your company, for your platform, and as an organization as a whole.

    So product and engineering teams, Agile teams, want to do performance testing. However, performance testing, to this day, has not evolved to keep up with the growing needs of Agile and DevOps-based workflows. To this day, it takes such a long time, for me as a performance tester, to create a test script. I have to essentially learn – and, if I was a developer or functional tester wanting to do performance testing, I have to forget about it. I have to hire a consultant because my learning curve is gonna be so steep. I have to allocate a lot of time in my day-to-day operation in order to create a simple test script. This is because, over the last 30 years of performance testing, the technological process has not evolved at all. To this day, if you’re creating a performance test script, you have to record all the transactions between the browser and the server. You’re doing this under the protocol level. That is typically how you actually create a performance test script.

    Now, as you know, the responses and the requests between server and client will have certain dynamic characteristics, like session IDs, cookies, and so on. So, in order to play this back across 1 user or 10,000 users to do the performance testing, you will have to do this programming and dynamic correlation. This process takes anywhere between several hours to a few days to even become successful, for the most basic transactions. Now imagine doing this for the complex applications that we have today, some of the AJAX applications which are very client-rich, in terms of actions and allowing users to do multiple things. The effort that is involved to do this multiplies threefold. Right?

    And so this is why performance testing is still, to this day, seen as something which no one wants to touch. They’ll hire a consultant; they’ll have a centralized function to do this. Then there’s, of course, the actual process of emulating and creating the load itself because, to this day, we still use emulators to generate the load, which is not necessarily representative of the end-user experience.

    So this is something we saw over the last one year and we decided to do something about it, which is what – you know, our engineers came together. We said, “We are passionate about this. We face this issue ourselves. Let’s do something about it.” And so, essentially, we productized a new approach to doing load testing, essentially allowing users or testers or developers or functional testers – anyone who’s passionate about performance testing, anyone who’s behind an application, be it a marketer, a product manager, a functional tester, or a performance tester – to essentially come in, record, and instantly play back the transactions that they record in the test script, without doing any programming or dynamic correlation whatsoever. Right?

    And, from here, of course, you can – and take the script that you have and spin up tens of thousands of real browsers to go ahead and do the load test, based on these transactions. Right? This is a – I don’t use the word lightly here, but a revolutionary approach to actually doing performance testing because this is unprecedented, to essentially create browser-based test scripts without doing any sort of protocol-based recording, which allows you then to create test scripts out of the box. And then simulate tens of thousands of real browsers to run these scripts on them. So, as a user, as a tester, you’re, one, going to save over 50 to 70 percent of your time, doing the actual load testing, because the scripting process has become so much more easier. And you’re gonna get results that are coming straight from the browser, so you can be rest assured that this is the most accurate and realistic representation of the performances that your application will be showing for end users. And this is what LoadNinja is, as a product.

    And, over the last five months, since we launched in October, end of October, during our user conference, we’ve seen tremendous traction in the market. We’ve seen so many customers come to us, sign up for annuals and partner with us, to essentially allow them to do load testing. And it’s just phenomenal, as a product manager, and it’s like seeing the vision come to fruition and actually seeing the people who are behind products – product managers, functional testers, all of them – coming and saying, “Hey, we can now do performance testing by ourselves, without necessarily having to get a certification with an expensive tool. Without having to spend so much more money and dollars trying to get a consultant.” They can do this all by themselves and that’s the most gratifying thing I ever heard. So, yeah. So there’s a lot happening, but the LoadNinja’s primarily something that we’re super proud of, as a company. It was built in house by us. The revolutionary technology to do this it’s something which performance testing has never seen to this day.

    Shimel: You know, listening to you, all I can think of is back to my own days as a entrepreneur and developing security solutions, and we’d have to go get performance testing done. We were selling to DOD – it was large, large networks – and this is pre-DevOps, obviously, and pre-automation and pre-continuous. And, my god, the budget for the performance testing was bigger than the budget for the development team. It was nuts. I mean, it was – so, when I hear now about how this stuff is being done in the cloud and “automated” and “scalable” and the price points, it’s just crazy.

    Vasudevan: It is. It is. We’ve come a long way. And, to this day, there’s still – performance testing is seen as a monolithic and centralized function, right? And so, to this day, what you saw years ago, many of the factors are still there. So, yeah. So you’re absolutely right and it’s good to see the cloud coming in, but as a performance-testing industry and tool vendors, we can do a lot more to push the boundaries and keep up with the growing demands of engineering and quality as a whole.

    Shimel: Yep. Got it. Got it. You know, Keshav, I told you when we started things get out of control. We were supposed to go 15; we’re at 20 minutes.

    Vasudevan: [Chuckles]

    Shimel: We’ll have to continue our SmartBear discussion on another DevOps Chat, at another date. We’ll have you back on soon. But why don’t we put an end for it right here? But, before we do, people listening, they like what they heard; they’re interested. Where can they go get more information?

    Vasudevan: Oh, absolutely. So the best place to go is loadninja.com, so L-O-A-D-N-I-N-J-A-dot-com. And you should have all the required information to become successful and get started. One of the things we pride ourselves, as a product and engineering team, is our turnaround for new features and enhancements. We deploy almost every week and, again, using the – many of the learnings, we learned from your website, Alan, in the DevOps world, to essentially continuously integrate and deploy every now and then, every week, in order to get the features and enhancements that users require. So go to loadninja.com; you’ll have all the required information to become successful.

    Shimel: Fantastic. Thank you very much for being a guest on this DevOps Chat. And I am serious – we’ll have to have you back on here – but, for now, I think we’re gonna pull the plug on this episode. Thanks, everyone, for listening. This is Alan Shimel for devopsy.kinsta.cloud, Security Boulevard, Container Journal, Digital Anarchist. You’ve just listened to another DevOps Chat. Have a great day, everyone.

    — Alan Shimel

  • SmartBear Integrates Test Tools with Atlassian DevOps Platforms

    SmartBear Integrates Test Tools with Atlassian DevOps Platforms

    At the Atlassian Summit 2019 conference this week, SmartBear announced it has integrated the Zephyr test automation tools it acquired last year with the Jira portfolio of tools from Atlassian.

    In addition, SmartBear announced it has integrated Zephyr with the rest of the company’s SoapUI Pro, TestComplete, CrossBrowserTesting and LoadNinja testing tools.

    SmartBear committed to integrating its entire portfolio of tools with other Atlassian offerings as well, including the Bitbucket continuous integration/continuous development platform and Confluence content management software.

    In general, SmartBear views efforts to modernize applications using DevOps practices as a primary driver of increased demand for tools to test application programming interfaces (APIs). A recent global survey of 3,000 API developers, architects, testers and product leaders conducted by SmartBear finds nearly three-quarters of respondents believe that adoption of microservice architectures will drive the biggest growth in API adoption in the next two years.

    The biggest challenge faced by well over half the respondents (58%) is finding a way to standardize API development. In pursuit of that goal, the survey finds 69% of survey respondents are now developing APIs that comply with the OpenAPI Specification (OAS). That specification defines a language-agnostic interface to RESTful APIs that enables both humans and computers to discover and understand the capabilities of the service without access to source code or documentation, or having to inspect network traffic.

    The SmartBear survey also finds 76% of respondents say they already have a formal API monitoring process in place and that 76% of organizations are developing both internal and public-facing APIs.

    Daniel Giordano, associate director of product marketing for SmartBear, said these days there’s a lot more focus on trying to make it easier to discover APIs whenever possible by setting up API catalogs. Those catalogs are also now making it easier for organizations to reuse APIs rather than develop new ones for each microservice that gets developed, he added.

    In fact, Giordano noted that many organizations now define the APIs they are going to depend on to integrate their applications long before they begin to write application code. Those APIs are then reviewed by an architecture team to make sure they meet performance requirements while still being flexible enough to evolve consistently with the other APIs the organization needs to maintain, he said.

    Today, organizations make use of many more private APIs than they do public ones. APIs first came into their own as a means to expose applications to enable external applications to consume data from another application as part of the so-called API Economy. Since then, the number of private APIs that organizations rely on to integrate internal applications has exploded. In fact, building and deploying those APIs has become an integral part of any DevOps process.

    Naturally, the relationship between API management and DevOps processes is still evolving. But as DevOps processes within IT organizations continue to mature it’s only a matter of time before they are applied equally to both the applications being developed and the APIs relied on to integrate them.

    — Mike Vizard