talk-data.com talk-data.com

Topic

a/b testing

13

tagged

Activity Trend

1 peak/qtr
2020-Q1 2026-Q1

Activities

13 activities · Newest first

Next-Level A/B Testing

The better the tools you have in your experimentation toolkit, the better off teams will be shipping and evaluating new features on a product. Learn how to create robust A/B testing strategies that evolve with your product and engineering needs. See how to run experiments quickly, efficiently, and at less cost with the overarching goal of improving your product experience and your company's bottom line. The long-term success of any product hinges on a company’s ability to experiment quickly and effectively. The more a company evolves and grows, the more demand there is on the experimentation platform. To continue to meet testing demands and empower teams to leverage A/B testing in their product development life cycle, it’s vital to incorporate techniques to improve testing velocity, cost, and quality. Learn how to create an A/B testing environment for the long term that lets you quickly construct, run, and analyze tests and enables the business to explore and exploit new features in a cost-effective and controlled way. Know when to use techniques — stratified random sampling, interleaving, and metric sensitivity analysis — that let you work faster, more accurately, and more cost-effectively. With practical strategies and hands-on engineering tasks oriented around improving the rate and quality of testing on a product, you can apply what you’ve learned to optimize your experimentation practices. A/B testing is vital to product development. It's time to create the tools and environment that let you run these tests easily, affordably, and reliably.

Modern Software Testing Techniques: A Practical Guide for Developers and Testers

Many books have been written about software testing, but most of them discuss the general framework of testing from a traditional perspective. Unfortunately, traditional test design techniques are often ineffective and unreliable for revealing the various kinds of faults that may occur. This book introduces three new software testing techniques: Two-Phase Model-Based Testing, the Action-State Testing, and the General Predicate Testing, all of which work best when applied with efficient fault revealing capabilities. You’ll start with a short recap of software testing, focusing on why risk analysis is obligatory, how to classify bugs practically, and how fault-based testing can be used for improving test design. You’ll then see how action-state testing merges the benefits of state transition testing and use case testing into a unified approach. Moving on you’ll look at general predicate testing and how it serves as an extension of boundary value analysis, encompassing morecomplex predicates. Two-phase model-based testing represents an advanced approach where the model does not necessarily need to be machine-readable; human readability suffices. The first phase involves a high-level model from which abstract tests are generated. Upon manual execution of these tests, the test code is generated. Rather than calculating output values, they are merely checked for conformity. The last part of this book contains a chapter on how developers and testers can help each other and work as a collaborative team. What You'll Learn Apply efficient test design techniques for detecting domain faults Work with modeling techniques that combine all the advantages of state transition testing and uses case testing Grasp the two-phase model-based testing technique Use test design efficiently to find almost all the bugs in an application Who This Book Is For Software developers, QA engineers, and, business analysts

Practical A/B Testing

Whether you're a catalyst for organizational change or have the support you need to create an engineering culture that embraces A/B testing, this book will help you do it right. The step-by-step instructions will demystify the entire process, from constructing an A/B test to breaking down the decision factors to build an engineering platform. When you're ready to run the A/B test of your dreams, you'll have the perfect blueprint. With smart, tactful approaches to orchestrating A/B testing on a product, you'll quickly discover how to reap all the benefits that A/B testing has to offer - benefits that span your users, your product, and your team. Take the reins today, and be the change you want to see in your engineering and product organizations. Develop a hypothesis statement that's backed with metrics that demonstrate if your prediction for the experiment is correct. Build more inclusive products by leveraging audience segmentation strategies and ad-hoc post analysis to better understand the impact of changes on specific user groups. Determine which path is best for your team when deciding whether to go with a third-party A/B test framework or to build the A/B testing platform in-house. And finally, learn how to cultivate an experimentation-friendly culture within your team. Leverage the A/B testing methodology to demonstrate the impact of changes on a product to your users, your key business metrics, and the way your team works together. After all, if you aren't measuring the impact of the changes you make, how will you know if you're truly making improvements?

Automated Unit Testing with ABAP: A Practical Approach

Write automated unit tests for the ABAP language. This book teaches programmers using simple examples and metaphors and explains the underlying concepts of writing effective automated unit tests. Many, if not most, ABAP programmers learned their programming and testing skills before the ABAP development environment provided an automated unit testing facility. Automated Unit Testing with ABAP: A Practical Approach offers hope and salvation to ABAP programmers who continue to toil with antiquated manual unit testing processes, taking them by the hand and lifting them out of that dungeon of despair with a modern and proven alternative. It begins by explaining how the xUnit family of automated testing frameworks provides a quick and effective means of insuring high-quality software. It then focuses on the ABAP Unit Testing Facility, the xUnit framework applicable specifically to the ABAP language, showing how it can be used to bring ABAP applications underautomated testing control, from old legacy applications to those newly written. Whereas xUnit testing has been widely accepted with developers writing in many other programming languages, it is an unfortunate fact in the ABAP community that many programmers still are unfamiliar with xUnit concepts and do not know how to begin implementing automated unit testing into their development process. This book demonstrates how to refactor programs so they become designed for testability, showing how to use process encapsulation and test isolation to facilitate automated testing, including a thorough explanation of test-driven development and the use of test doubles. The book: Shows how to write automated unit tests for ABAP Instills ABAP programmers with the confidence to refactor poorly written code Explains how an automated testing harness facilitates rapid software development Teaches how to utilize test-driven development (TDD) withABAP Offers advice and tips on the best ways to write automated unit tests What You Will Learn Become familiar with the xUnit approach to testing Know the ABAP statements that interfere with running automated unit tests and how to accommodate them Understand what it means to isolate code for testing and how this is achieved Gain the confidence to refactor poorly written code Make ABAP programs designed for testability Reap the benefits of spending less time manually unit testing ABAP programs Use test-driven development (TDD) with ABAP programming Use configurable test doubles in ABAP Who This Book Is For ABAP programmers who remain unfamiliar with the automated unit testing facility and those who already use it butwant to improve their skill writing and using automated tests. The book addresses the reluctance and trepidation felt by procedural ABAP programmers who need to know some object-oriented concepts to use this facility, expands their horizons, and helps them step through the doorway leading to a different approach to program design.

Understanding Experimentation Platforms

Thanks to approaches such as continuous integration and continuous delivery, companies that once introduced new products every six months are now shipping software several times a day. Reaching the market quickly is vital today, but rapid updates are impractical unless they provide genuine customer value. With this ebook, you’ll learn how online controlled experiments can help you gain customer feedback quickly so you can maintain a speedy release cycle. Using examples from Google, LinkedIn, and other organizations, Adil Aijaz, Trevor Stuart, and Henry Jewkes from Split Software explain basic concepts and show you how to build a scalable experimentation platform for conducting full-stack, comprehensive, and continuous tests. You’ll learn practical tips on best practices and common pitfalls you’re likely to face along the way. This ebook is ideal for engineers, data scientists, and product managers. Build an experimentation platform that includes a robust targeting engine, a telemetry system, a statistics engine, and a management console Dive deep into types of metrics, as well as metric frameworks, including Google’s HEART framework and LinkedIn’s 3-tiered framework Learn best practices for an building experimentation platform, such as A/A testing, power measuring, and an optimal ramp strategy Understand common pitfalls: how users are assigned across variants and control, how data is interpreted, and how metrics impact is understood

Improve the outcome of your data experiments with A-B testing

Data scientists are faced with the need to conduct continual experiments, particularly regarding user interface and product marketing. Designing experiments is a cornerstone of the practice of statistics, with clear application to data science. In this lesson, you’ll learn about A-B testing and hypothesis, or significance tests—critical aspects of experimental design for data science. What you’ll learn—and how you can apply it You will learn the central concepts of A-B testing, understand its role in designing and conducting data science experiments, and the characteristics of a proper A-B test. Through a series of sample tests, you’ll learn how to interpret results, and apply that insight to your analysis of the data. Since A-B tests are typically constructed with a hypothesis in mind, you’ll also learn how to conduct various hypothesis, or significance tests, enabling you to avoid misinterpreting randomness. This lesson is for you because You are a data scientist or analyst working with data, and want to gain beginner-level knowledge of key statistical concepts to improve the design, and outcome of your experimental tests with data. Prerequisites: Basic familiarity with coding in R Materials or downloads needed: n/a

The Conversion Code

"If you need more traffic, leads and sales, you need The Conversion Code." "We've helped 11,000+ businesses generate more than 31 million leads and consider The Conversion Code a must read." Neil Patel co-founder Crazy Egg "We'd been closing 55% of our qualified appointments. We increased that to 76% as a direct result of implementing The Conversion Code." Oli Gardner co-founder Unbounce "The strategies in The Conversion Code are highly effective and immediately helped our entire sales team. The book explains the science behind selling in a way that is simple to remember and easy to implement." Dan Stewart CEO Happy Grasshopper Steve Pacinelli CMO BombBomb Capture and close more Internet leads with a new sales script and powerful marketing templates The Conversion Code provides a step-by-step blueprint for increasing sales in the modern, Internet-driven era. Today's consumers are savvy, and they have more options than ever before. Capturing their attention and turning it into revenue requires a whole new approach to marketing and sales. This book provides clear guidance toward conquering the new paradigm shift towards online lead generation and inside sales. You'll learn how to capture those invaluable Internet leads, convert them into appointments, and close more deals. Regardless of product or industry, this proven process will increase both the quantity and quality of leads and put your sales figures on the rise. Traditional sales and marketing advice is becoming less and less relevant as today's consumers are spending much more time online, and salespeople are calling, emailing, and texting leads instead of meeting them in person. This book shows you where to find them, how to engage them, and how to position your company as the ideal solution to their needs. The business world is moving away from "belly-to-belly" interactions and traditional advertising. Companies are forced to engage with prospective customers first online—the vast majority through social media, mobile apps, blogs, and live chat—before ever meeting in person. Yesterday's marketing advice no longer applies to today's tech savvy, mobile-first, social media-addicted consumer, and the new sales environment demands that you meet consumers where they are and close them, quickly. The Conversion Code gives you an actionable blueprint for capturing Internet leads and turning them into customers. Engage with consumers more effectively online Leverage the strengths of social media, apps, and blogs to capture more leads for less money Convert more Internet leads into real-world prospects and sales appointments Make connections on every call and learn the exact words that close more sales

Hands-On Mobile App Testing: A Guide for Mobile Testers and Anyone Involved in the Mobile App Business

The First Complete Guide to Mobile App Testing and Quality Assurance: Start-to-Finish Testing Solutions for Both Android and iOS Today, mobile apps must meet rigorous standards of reliability, usability, security, and performance. However, many mobile developers have limited testing experience, and mobile platforms raise new challenges even for long-time testers. Now, Hands-On Mobile App Testing provides the solution: an end-to-end blueprint for thoroughly testing any iOS or Android mobile app. Reflecting his extensive real-life experience, Daniel Knott offers practical guidance on everything from mobile test planning to automation. He provides expert insights on mobile-centric issues, such as testing sensor inputs, battery usage, and hybrid apps, as well as advice on coping with device and platform fragmentation, and more. If you want top-quality apps as much as your users do, this guide will help you deliver them. You’ll find it invaluable–;whether you’re part of a large development team or you are the team. Learn how to Establish your optimal mobile test and launch strategy Create tests that reflect your customers, data networks, devices, and business models Choose and implement the best Android and iOS testing tools Automate testing while ensuring comprehensive coverage Master both functional and nonfunctional approaches to testing Address mobile’s rapid release cycles Test on emulators, simulators, and actual devices Test native, hybrid, and Web mobile apps Gain value from crowd and cloud testing (and understand their limitations) Test database access and local storage Drive value from testing throughout your app lifecycle Start testing wearables, connected homes/cars, and Internet of Things devices

A/B Testing: The Most Powerful Way to Turn Clicks Into Customers

A guide to delivering a better user experience through A/B testing A/B Testing outlines a simple way to test several different versions of a web page with live traffic, and then measure the effect each version has on visitors. Using A/B testing you can determine the most effective way to increase conversion rate—the rate at which visitors convert into customers. The average conversion rate across the web is only 2%. That means 98% of visitors to most websites don't end up converting. Using A/B testing, companies can improve the effectiveness of their marketing and user experience and in doing so can sometimes double or triple their conversion rates. In the past, marketing teams were dependent on IT and engineering to implement A/B tests, and that proved to be a costly bottleneck. Today, the market for A/B testing is growing very fast, in no small part due to this transition from IT to marketing. Offers best practices and lessons learned from over 100,000 experiments run by over 2,000 Optimizely customers Details a roadmap for how to use A/B testing to personalize your customer's web experience and a practical guide to start A/B testing today Authors Dan Siroker and Pete Koomen are cofounders of Optimizely.com, an user-friendly testing system that more than 2,000 organizations use Marketers and web professionals will become obsolete if they don't embrace a data-driven approach to decision making. This book shows you how, no matter your technical expertise.

Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach

This is the digital version of hte printed book (Copyright © 1997). Software testers require technical and political skills to survive what can often be a lose-lose relationship with developers and managers. Whether testing is your specialty or your stepping stone to a career as a developer, there's no better way to survive the pressures put on testers than to meet the ten challenges described in this practical handbook. This book goes beyond the technical skills required for effective testing to address the political realities that can't be solved by technical knowledge alone. Communication and negotiation skills must be in every tester's tool kit. Authors Perry and Rice compile a "top ten" list of the challenges faced by testers and offer tactics for success. They combine their years of experience in developing testing processes, writing books and newsletters on testing, and teaching seminars on how to test. The challenges are addressed in light of the way testing fits into the context of software development and how testers can maximize their relationships with managers, developers, and customers. In fact, anyone who works with software testers should read this book for insight into the unique pressures put on this part of the software development process. "Somewhere between the agony of rushed deadlines and the luxury of all the time in the world has got to be a reasonable approach to testing."—from Chapter 8 The Top Ten People Challenges Facing Testers Challenge #10: Getting Trained in Testing Challenge #9: Building Relationships with Developers Challenge #8: Testing Without Tools Challenge #7: Explaining Testing to Managers Challenge #6: Communicating with Customers—And Users Challenge #5: Making Time for Testing Challenge #4: Testing What's Thrown Over the Wall Challenge #3: Hitting a Moving Target Challenge #2: Fighting a Lose-Lose Situation Challenge #1: Having to Say No

Experiment!: Website conversion rate optimization with A/B and multivariate testing

Testing is a surefire way to dramatically improve your website’s conversion rate and increase revenue. When you run experiments with changes to design or content, you’ll quickly discover which changes better motivate your users to take action. This book shows how to learn from your customers’ behavior and decisions, and how their responses reveal the strengths and weaknesses of your site. It will show you how to make websites that work harder and convert better. Learn how to approach experiments to improve conversion Understand the various methods of testing including A/B and multivariate Discover experiment ideas, and go beyond optimization to innovation Recognize the UX and design implications of experimenting Learn to analyze data and deliver results Experimenting changes the way you think about design and the way you work. It helps prevent the loudest voice from deciding direction; instead, through an experiment, you’ll ask the most important voices--your customers--“What do you think?”

Experiment!: Planning, Implementing and Interpreting

Experiments are the most effective way to learn about the world. By cleverly interfering with something to see how it reacts we are able to find out how it works. In contrast to passive observation, experimenting provides us with data relevant to our research and thus less time and effort is spent separating relevant from irrelevant information. The art of experimentation is often learnt by doing, so an intuitive understanding of the experimental method usually evolves gradually through years of trial and error. This book speeds up the journey for the reader to becoming a proficient experimenter. Organized in two parts, this unique text begins by providing a general introduction to the scientific approach to experimentation. It then describes the processes and tools required, including the relevant statistical and experimental methods. Towards the end of the book a methodology is presented, which leads the reader through the three phases of an experiment: 'Planning', 'Data Collection', and 'Analysis and Synthesis'. Experiment! Provides an excellent introduction to the methodology and implementation of experimentation in the natural, engineering and medical sciences Puts practical tools into scientific context Features a number of selected actual experiments to explore what are the key characteristics of good experiments Includes examples and exercises in every chapter This book focuses on general research skills, such as adopting a scientific mindset, learning how to plan meaningful experiments and understanding the fundamentals of collecting and interpreting data. It is directed to anyone engaged in experiments, especially Ph.D. and masters students just starting to create and develop their own experiments.

Software Testing as a Service

Software Testing as a Service explains, in simple language, how to use software testing to improve productivity, reduce time to market, and reduce costly errors. It explains how the normal functions of manufacturing can be applied to commoditize the software testing service to achieve consistent quality across all software projects. This up-to-date reference reviews different software testing tools, techniques, and practices and provides succinct guidance on how to estimate costs, allocate resources, and make competitive bids. Replete with examples and case histories, this resource illustrates how proper planning can lead to the creation of software that's head and shoulders above the competition.