This document summarizes a presentation about reimagining user acceptance testing (UAT) and beta testing. It discusses the importance of beta testing and UAT as phases of the software development life cycle (SDLC) where real users test products in a real environment. It outlines challenges with current beta testing approaches, such as difficulties interpreting user feedback and usability metrics. The presentation also examines existing beta testing tools and their limitations before proposing that future tools could help filter perceptions from valid issues by providing more insights from real customer data and benchmarks.
An introduction to Acceptance Test Driven Development (ATDD). We discuss the benefits and the best way to let test creation drive your development efforts, giving the teams the best chance to deliver what you need.
TDD vs. ATDD - What, Why, Which, When & WhereDaniel Davis
This is a slide deck for a discussion about Test Driven Development (TDD) and Acceptance Test Driven Development (ATDD) and starting to explore the differences between them. Get some insight into why we use them and the advantages and disadvantages of both, as well as, get a better understanding of which should be used where and when. By the end of the session you should be well along the path to TDD vs. ATDD enlightenment.
An introduction to Acceptance Test Driven Development (ATDD). We discuss the benefits and the best way to let test creation drive your development efforts, giving the teams the best chance to deliver what you need.
TDD vs. ATDD - What, Why, Which, When & WhereDaniel Davis
This is a slide deck for a discussion about Test Driven Development (TDD) and Acceptance Test Driven Development (ATDD) and starting to explore the differences between them. Get some insight into why we use them and the advantages and disadvantages of both, as well as, get a better understanding of which should be used where and when. By the end of the session you should be well along the path to TDD vs. ATDD enlightenment.
Des ops101 : Overview - RH CoP UI/UX 9nov2018Samir Dash
This is the deck I am using Community Call at UI/UX Community of Practice on 9 Nov 2018
LICENSE: Attribution 4.0 International (CC BY 4.0)
Samir Dash @ Red Hat UI/UX Community of Practice, 2018 – DesOps 101 : Overview.
Scaling Automated Tests: Choosing an Appropriate SubsetTechWell
Automated testing of an application with many dependent services can be challenging. Achieving continuous deployment across these services can be even more so. Managing, coordinating, and scaling deployments of services can become overwhelming and error prone over time. Ensuring that you are able to detect important defects before customers do can be difficult. Executing only relevant tests after each code change rather than always running everything (boiling the ocean) can be a formidable task and might not scale well as the size of the app increases. Manoj Pahuja and Daniel Clayton suggest a remedy. What if simply adding an additional YAML file in your source code repository could eliminate a lot of these pain points and make managing all these jobs and tasks easier? What if defining properties in this file could select and run the most appropriate tests? What if this file could set up the infrastructure to run the app and tests auto-magically? Manoj and Daniel present ideas and practical solutions that work to scale deployments and automated test runs. Join them as they share strategies to determine which tests to run in response to each code change.
Dev conf 2018 DesOps - Prepare Today for Future of Design Samir Dash
The deck I am to present at
DevConf 2018, on 5th August, at Christ University, Bengaluru
More info at: http://desops.io/2018/07/04/talk-at-devconf18-designops-prepare-today-for-future-of-design/
In this talk I talked about how,in the Kamaelia project, we manage the dilemma of encouraging innovation and creativity in a project whilst maintaining an engineered solution. Why? Because we find it allows a high level of creative freedom, whilst also providing a path through to a high level of confidence in the reliabilty of the final code.
End-To-End Performance Testing, Profiling, and Analysis at RedisScyllaDB
High performance (as measured by sub-millisecond response time for queries) is a key characteristic of the Redis database, and it is one of the main reasons why Redis is the most popular key-value database in the world.
In order to continue improving performance across all of the different Redis components, we’ve developed a framework for automatically triggering performance tests, telemetry gathering, profiling, and data visualization upon code commit.
In this talk, we describe how this type of automation and “zero-touch” profiling scaled our ability to pursue performance regressions and find opportunities to improve the efficiency of our code, helping us (as a company) to start shifting from a reactive to a more proactive performance mindset.
1. Worked as Senior QC Engineer for NDS PAY TV Technology Bangalore (NDS is now part of Cisco) from 30th June 2008 to OCT 18th 2012
2. Worked as a Software QA Engineer in First Indian Corporation in Bangalore since Jan-2007 to 13th June 08
3. Worked as a “Test Engineer” for LayaIt Services since July 8 2005 to Jan 2007
The presentation on Test the REST was done during #ATAGTR2017, one of the largest global testing conference. All copyright belongs to the author.
Author and presenter : Varun Deshpande
CMG 2024 - Performance Testing, Profiling, and Analysis at RedisFilipe Oliveira
High performance (as measured by sub-millisecond response time for queries) is a key characteristic of the Redis database, and it is one of the main reasons why Redis is the most popular key-value database in the world.
In order to continue improving performance across all of the different Redis components, we’ve developed a framework for automatically triggering performance tests, telemetry gathering, profiling, and data visualization upon code commit.
In this talk, we describe how this type of automation and “zero-touch” profiling scaled our ability to pursue performance regressions and find opportunities to improve the efficiency of our code, helping us (as a company) to start shifting from a reactive to a more proactive performance mindset.
Legacy approaches to test data management can be a huge blocker for modern QA practices that promise higher quality and faster releases.
It’s time to let the data flow. Organizations can repair the relationship between testers and test data through DataOps solutions that solve the data problems QA hates the most.
20141024 AgileDC 2014 Conf How much testing is enough for software that can c...Craeg Strong
Using tools like TDD and ATDD, Agile provides the means to be confident that your brand new software is well tested-- even for life critical situations such as criminal justice software. But hold on a minute! It is a rare mission critical system that is built completely from scratch. There are always legacy components your team didn't build or doesn't control. Maybe the previous contractor built it-- but now they are gone and it is your problem. How can you be certain that everything functions properly in such a situation? How much testing is enough? How can you know whether a system has been tested? These are the questions that standards such as CMMI and PMBOK seek to answer with traceability.
The debate about traceability has been raging for a long time, with passionate advocates on both sides of the argument. Projects following traditional waterfall methods, and projects that conform to PMBOK or CMMI standards often create and maintain a requirements traceability matrix, or RTM, a document that traces “shall” requirements to functional capabilities and testcases. Some Agilists argue that the RTM is rarely consulted in practice, so the significant efforts required to maintain such a document are “waste.” Others point out that agile practices such as TDD provide all the traceability that may be needed. This talk will explore the underlying reasons why traceability may be important and worthwhile in many Federal government contexts, and review exciting new technologies that may provide an “agile answer” to this conundrum.
Marcin Grzejszczak - Contract Tests in the EnterpriseSegFaultConf
Is your legacy application talking to a service that is never up and running on your shared testing environment? Does your company waste a lot of time and money on regression testing only to see that, yet again, someone has created a typo in the API? Enough is enough. Time to fix this problem using contract tests!
In this presentation you’ll see how to migrate a legacy application to work with stubs of external applications. We’ll show different ways of increasing your test reliability by writing adding contract tests of your API. You’ll see the difference between producer and consumer driven contracts.
New and cool in OSGi R7 - David Bosschaert & Carsten Ziegelermfrancis
OSGi Community Event 2016 Presentation by David Bosschaert (Adobe) & Carsten Ziegeler (Adobe)
The OSGi expert groups are working on the next big release. Learn in this session about the various new specification efforts going on and how they will make your developer life easier. The new specifications range from configuration handling, object conversion, JAX-RS, distributed eventing, to cloud and IoT.
Empowering Web-Accessibility through Artificial Intelligence (AI) _5Apr202...Samir Dash
A study by webaim.org on accessibility in 2023 found that 96.3% of home pages had been found to have problems with aligning to the Web Content Accessibility Guidelines (WebAIM: The WebAIM Million - the 2023 Report on the Accessibility of the Top 1,000,000 Home Pages. 29 Mar. 2023, webaim.org/projects/million). To address these issues, an AI-enabled system is proposed to dynamically enhance web accessibility. The system uses machine learning algorithms to identify and rectify accessibility issues in real-time, integrating with exist-ing development workflows. Empirical evaluation and case studies demon-strate the efficacy of this solution in improving web accessibility across diverse scenarios.
More Related Content
Similar to Beta studio Reimagining Beta Testing -Samir Dash - 07-12-2017
Des ops101 : Overview - RH CoP UI/UX 9nov2018Samir Dash
This is the deck I am using Community Call at UI/UX Community of Practice on 9 Nov 2018
LICENSE: Attribution 4.0 International (CC BY 4.0)
Samir Dash @ Red Hat UI/UX Community of Practice, 2018 – DesOps 101 : Overview.
Scaling Automated Tests: Choosing an Appropriate SubsetTechWell
Automated testing of an application with many dependent services can be challenging. Achieving continuous deployment across these services can be even more so. Managing, coordinating, and scaling deployments of services can become overwhelming and error prone over time. Ensuring that you are able to detect important defects before customers do can be difficult. Executing only relevant tests after each code change rather than always running everything (boiling the ocean) can be a formidable task and might not scale well as the size of the app increases. Manoj Pahuja and Daniel Clayton suggest a remedy. What if simply adding an additional YAML file in your source code repository could eliminate a lot of these pain points and make managing all these jobs and tasks easier? What if defining properties in this file could select and run the most appropriate tests? What if this file could set up the infrastructure to run the app and tests auto-magically? Manoj and Daniel present ideas and practical solutions that work to scale deployments and automated test runs. Join them as they share strategies to determine which tests to run in response to each code change.
Dev conf 2018 DesOps - Prepare Today for Future of Design Samir Dash
The deck I am to present at
DevConf 2018, on 5th August, at Christ University, Bengaluru
More info at: http://desops.io/2018/07/04/talk-at-devconf18-designops-prepare-today-for-future-of-design/
In this talk I talked about how,in the Kamaelia project, we manage the dilemma of encouraging innovation and creativity in a project whilst maintaining an engineered solution. Why? Because we find it allows a high level of creative freedom, whilst also providing a path through to a high level of confidence in the reliabilty of the final code.
End-To-End Performance Testing, Profiling, and Analysis at RedisScyllaDB
High performance (as measured by sub-millisecond response time for queries) is a key characteristic of the Redis database, and it is one of the main reasons why Redis is the most popular key-value database in the world.
In order to continue improving performance across all of the different Redis components, we’ve developed a framework for automatically triggering performance tests, telemetry gathering, profiling, and data visualization upon code commit.
In this talk, we describe how this type of automation and “zero-touch” profiling scaled our ability to pursue performance regressions and find opportunities to improve the efficiency of our code, helping us (as a company) to start shifting from a reactive to a more proactive performance mindset.
1. Worked as Senior QC Engineer for NDS PAY TV Technology Bangalore (NDS is now part of Cisco) from 30th June 2008 to OCT 18th 2012
2. Worked as a Software QA Engineer in First Indian Corporation in Bangalore since Jan-2007 to 13th June 08
3. Worked as a “Test Engineer” for LayaIt Services since July 8 2005 to Jan 2007
The presentation on Test the REST was done during #ATAGTR2017, one of the largest global testing conference. All copyright belongs to the author.
Author and presenter : Varun Deshpande
CMG 2024 - Performance Testing, Profiling, and Analysis at RedisFilipe Oliveira
High performance (as measured by sub-millisecond response time for queries) is a key characteristic of the Redis database, and it is one of the main reasons why Redis is the most popular key-value database in the world.
In order to continue improving performance across all of the different Redis components, we’ve developed a framework for automatically triggering performance tests, telemetry gathering, profiling, and data visualization upon code commit.
In this talk, we describe how this type of automation and “zero-touch” profiling scaled our ability to pursue performance regressions and find opportunities to improve the efficiency of our code, helping us (as a company) to start shifting from a reactive to a more proactive performance mindset.
Legacy approaches to test data management can be a huge blocker for modern QA practices that promise higher quality and faster releases.
It’s time to let the data flow. Organizations can repair the relationship between testers and test data through DataOps solutions that solve the data problems QA hates the most.
20141024 AgileDC 2014 Conf How much testing is enough for software that can c...Craeg Strong
Using tools like TDD and ATDD, Agile provides the means to be confident that your brand new software is well tested-- even for life critical situations such as criminal justice software. But hold on a minute! It is a rare mission critical system that is built completely from scratch. There are always legacy components your team didn't build or doesn't control. Maybe the previous contractor built it-- but now they are gone and it is your problem. How can you be certain that everything functions properly in such a situation? How much testing is enough? How can you know whether a system has been tested? These are the questions that standards such as CMMI and PMBOK seek to answer with traceability.
The debate about traceability has been raging for a long time, with passionate advocates on both sides of the argument. Projects following traditional waterfall methods, and projects that conform to PMBOK or CMMI standards often create and maintain a requirements traceability matrix, or RTM, a document that traces “shall” requirements to functional capabilities and testcases. Some Agilists argue that the RTM is rarely consulted in practice, so the significant efforts required to maintain such a document are “waste.” Others point out that agile practices such as TDD provide all the traceability that may be needed. This talk will explore the underlying reasons why traceability may be important and worthwhile in many Federal government contexts, and review exciting new technologies that may provide an “agile answer” to this conundrum.
Marcin Grzejszczak - Contract Tests in the EnterpriseSegFaultConf
Is your legacy application talking to a service that is never up and running on your shared testing environment? Does your company waste a lot of time and money on regression testing only to see that, yet again, someone has created a typo in the API? Enough is enough. Time to fix this problem using contract tests!
In this presentation you’ll see how to migrate a legacy application to work with stubs of external applications. We’ll show different ways of increasing your test reliability by writing adding contract tests of your API. You’ll see the difference between producer and consumer driven contracts.
New and cool in OSGi R7 - David Bosschaert & Carsten Ziegelermfrancis
OSGi Community Event 2016 Presentation by David Bosschaert (Adobe) & Carsten Ziegeler (Adobe)
The OSGi expert groups are working on the next big release. Learn in this session about the various new specification efforts going on and how they will make your developer life easier. The new specifications range from configuration handling, object conversion, JAX-RS, distributed eventing, to cloud and IoT.
Similar to Beta studio Reimagining Beta Testing -Samir Dash - 07-12-2017 (20)
Empowering Web-Accessibility through Artificial Intelligence (AI) _5Apr202...Samir Dash
A study by webaim.org on accessibility in 2023 found that 96.3% of home pages had been found to have problems with aligning to the Web Content Accessibility Guidelines (WebAIM: The WebAIM Million - the 2023 Report on the Accessibility of the Top 1,000,000 Home Pages. 29 Mar. 2023, webaim.org/projects/million). To address these issues, an AI-enabled system is proposed to dynamically enhance web accessibility. The system uses machine learning algorithms to identify and rectify accessibility issues in real-time, integrating with exist-ing development workflows. Empirical evaluation and case studies demon-strate the efficacy of this solution in improving web accessibility across diverse scenarios.
Beyond design DesOps - IBM:: iXponential Deep Dive - 4 Dec 2020Samir Dash
Beyond ’Design’* DesOps.
(* “Design” as a traditional view of being a discipline.)
SAMIR DASH
sharing Ideas at
IBM:: iXponential Deep Dive
1. My DesOps Journey.
2. What DesOps is
3. New DesOps Roles Beyond Design …
[DesignOps Global Conference 2019] Samir Dash - 3-steps for buildingdesign e...Samir Dash
This is a PDF of my keynote for DesignOps Global Conference 2019 [https://designops-conference.com/day-2-may-31/]
This is about exploring a framework to build a scalable, portable design system for collaboration and automation by machines.
This keynote is part of Session 4.
Session 4 | (PM) DesignOps in the era of AI and cognitive computing
How are different organizations leveraging people-to-people, people-to-machine and machine-to-machine interactions and autonomous systems to design and create new products and services? How do companies need to change their design practices and development processes in the era of cognitive computing and what roles will DesignOps play?
More :
https://designops-conference.com/
http://desops.io
This is part of the UX/UI workshop I conducted at SJCIT , Chikbalpur on 1st April 2019 .
UI/UX workshop is organized with an objective to provide students with understanding the value of user experience in product design and to have hands-on exposure to the Product Development process.
More details: http://desops.io/2019/03/31/ui-ux-workshop-for-startups-at-sjcit-chickballapur-1st-april-2019/
Applying des ops in your enterprise 04 oct 2018 v1.0 slides Samir Dash
UX India 2018 Workshop
4 Oct 2018
Bengaluru
Applying DesOps in your Enterprise
3 hrs Workshop | Category: Design Practice & Process | Target Audience: Anyone who is interested in optimising the processes used in the enterprise or building solutions that focuses on process reengineering are the most suitable audience for the first part of the workshop. Any User-Experience pro, Design Thinker, Service designer and product-management professional can be benefitted. The second part of the workshop is helpful for the designers and UI developers who use the design system or would like to build scalable design system for their organization or team. Basic understanding of HTML and CSS is good enough for the 2nd part of the workshop.
The workshop will focus on two aspects of DesOps, namely the process and eco-system. The process aspect will be identifying touch points in the enterprise, and try to optimize that with some solution using technology. The ‘eco-system’ part of the workshop will focus on the a building a sample design system using Nuclear Design Model to make it scalable and extensible.
Three key takeaways:
Basics of DesOps from process and eco-System Angle.
Learn about how to identify touch-points in the process /workflow that can be optimised to bring automation or technological solutions.
Learn about the basics of of Nuclear Design Model and applying to build open, scalable and extensible design systems.
Samir Dash
Principal Software Engineer (UX) at Red Hat, India
ABOUT
Samir is currently working as a Principal Software Engineer at RedHat, focusing mostly on Information Architecture and Interaction Design aspects of various RedHat Openshift products in cloud and DevOps space. Samir has 14 plus years of diverse experience into design, development and product innovation in organizations like Samsung, Dell, IBM, Cisco and Xerox. Samir is an MBA in Systems and marketing along with an M.A. from English literature and Critical Theory. He has authored a number of books including the most recent
title “DesOps Enterprise: Overview and Culture” that presents a view on the future of Design Operations (DesOps) in organizations and industries. He maintains a blog on the same subject at http://desops.io. Also, he has recently started an initiative on OpenDesignSystem.org, that focuses on building a semantic design system and associated ontologies for the future of design related automation and machine learning domains.
More details:
http://www.2018.ux-india.org/team-member/samir-dash/
LICENSE: Attribution 4.0 International (CC BY 4.0) Samir Dash @ UX India 2018 – (Workshop) - Applying DesOps in Your Enterprise 4 Oct 2018, Bengaluru
More details:
http://desops.io
http://opendesignsystem.org
Semantic Design System : Redefining Design Systems for DesOps - v1.0 1sep 2018Samir Dash
"Design System" plays a critical role in bringing a common language and consistency in experience across different products and brands of the organisation, along with fuelling a collaborative approach towards design, making it easier for different team members to contribute.
With observation of design systems, we can notice, almost all of them are having different structure and approach to define these, and almost none of them can be directly used in automation of design as they are not semantic in nature. Therefore most of these current approaches to design systems are not future-proof for tomorrow's design operations (DesOps). Samir coins the "Semantic Design System", that address this issue, and focuses building a design system, that is equally human-readable and at the same time understood by the machine for the next generation of design operation with automation, machine learning and artificial intelligence. The talk also introduces, what Samir believes as "Nuclear Design", an approach that helps in to lay out a framework that is the foundation for building design systems with semantics.
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...Samir Dash
This is a paper presented by Samir Dash at Department of English, Baba Bhairabananda Autonomous Mahavidyalaya, Jajpur, Odisha (http://bbmchandikhole.org/) on 16 July 2018
This UGC seminar session was an attempt to understand, from a non-traditional lens, the relevance of critical theory in context to today’s ever-changing technology space that is moving towards the Automation, Artificial Intelligence, Machine Learning and Distributed Computing, become much more important in history than ever, as it deals with softer aspects of human identity and socio-cultural dimension through communication or human expression.
This interactive session will have two major focus:
1. A brief overview of the critical theories from a diachronic lens that will be helping the students in grasping the fundamentals in a socio-cultural context.
2. A cross-discipline comparison with the modern design-driven practices in the software industry that would help the students understand the potential and opportunities in the real world scenario where these theories would help.
#DesOps #DevOps #design #designthinking #communication #criticaltheory #literature #englishliterature #englishlanguage
Title: In Search of Truth: At the Crossroad of Critical Theory and Technology in DesOps world
Date: 16 July 2018
Venue: Department of English, Baba Bhairabananda Autonomous Mahavidyalaya, Jajpur, Odisha
More details can be found here:
http://desops.io/2018/07/17/download-the-paper-in-search-of-truth-at-the-crossroad-of-critical-theory-and-technology-in-desops-world/
Ditto – Design Life Cycle Management Concept for DesOps (2016-17) Samir Dash
You can read a related article Translating Value at Different Stages of Design with Minimal Waste here:
http://desops.io/2018/05/12/translating-value-at-different-stages-of-design-with-minimal-waste/
Also associated video here :
http://desops.io/2018/05/12/video-ditto-design-life-cycle-management-concept-for-desops-2016-17/
Using IBM Design Thinking in Everyday Job 2017Samir Dash
IBM Design Thinking is a framework and an approach to applying design thinking at the speed and scale the modern enterprise demands.
This quick guide is has a the list of all tools and methodologies that are required to carry out a successful IBM Design Thinking session.
Rediscovering Accessibility for Future Tech - Everyone is affected!Samir Dash
his is a rediscovery of “Accessibility” in the world of touch-screens and other natural interfaces. With new technology innovation the lines between accessibility technology and Technology for Mass are getting blurred. What used to be a special need is becoming a general need for mass use.Situational Disabilities Use-cases are defining the new age devices, wearable & smart interfaces.
High time we need to rediscover on “accessibility” what we think we have already discovered!
Flip the Cart! : Reimagining Next in eCommerceSamir Dash
eCommerce has one of the strongest buzz that we come across now a days. Specially after the success of Amazon and Flipkart, the domain is seen as a goldmine that can help in bringing the disruptive business models to increase profit and business. So what is the next in eCommerce? I tried to conceptualise and re-imagine it from a socio-integrated experience. Following are some insights and sample sides that present those attempts.
Want to innovate beyond what Flaipkart & Amazon are doing in e-commerce? This might help.
Socio-cultural User Experience (SX) and Social Interaction Design (SxD)Samir Dash
This paper introduces the ‘socio-cultural’ dimension of User Experience (UX) and Interaction Design (IxD) with reference to emerging devices and related eco-systems.
Socio-Cultural User Experience (SX) – the missing piece in UX:
I have coined the term ‘SX’ aka ‘Socio-Cultural User Experience’ to represent the aspect of Usability Design or User Experience (UX) that deals with usability aspect of products/ software in a social context.
Social Interaction Design (SxD) – Helping IxD to Focus on Context and Environment of the User
I am using the term ‘SxD’ aka ‘Social Interaction Design’ that deals with the ‘social aspect’ of Human – Computer - Interaction (HCI) and Interaction Design (IxD) that focuses on usability design in context of how the user is interactive with the app in specific socio-cultural context.
Considering the ‘Others’ in the User’s Social Circle:
The existing UX model does not analyze the need beyond the current user and his ‘type’ to do a usability test -- it never considers how it is impacting the other members of the society while the target user set is using the app/system.
Modern design is crucial in today's digital environment, and this is especially true for SharePoint intranets. The design of these digital hubs is critical to user engagement and productivity enhancement. They are the cornerstone of internal collaboration and interaction within enterprises.
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
Worried about document security while sharing them in Salesforce? Fret no more! Here are the top-notch security standards XfilesPro upholds to ensure strong security for your Salesforce documents while sharing with internal or external people.
To learn more, read the blog: https://www.xfilespro.com/how-does-xfilespro-make-document-sharing-secure-and-seamless-in-salesforce/
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
Data privacy is one of the most critical issues that businesses face. This presentation shares insights on the principles and best practices for ensuring the resilience and security of your workload.
Drawing on a real-life project from the HR industry, the various challenges will be demonstrated: data protection, self-healing, business continuity, security, and transparency of data processing. This systematized approach allowed to create a secure AWS cloud infrastructure that not only met strict compliance rules but also exceeded the client's expectations.
Strategies for Successful Data Migration Tools.pptxvarshanayak241
Data migration is a complex but essential task for organizations aiming to modernize their IT infrastructure and leverage new technologies. By understanding common challenges and implementing these strategies, businesses can achieve a successful migration with minimal disruption. Data Migration Tool like Ask On Data play a pivotal role in this journey, offering features that streamline the process, ensure data integrity, and maintain security. With the right approach and tools, organizations can turn the challenge of data migration into an opportunity for growth and innovation.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
Tim Combridge from Sensible Giraffe and Salesforce Ben presents some important tips that all developers should know when dealing with Flows in Salesforce.
Why React Native as a Strategic Advantage for Startup Innovation.pdfayushiqss
Do you know that React Native is being increasingly adopted by startups as well as big companies in the mobile app development industry? Big names like Facebook, Instagram, and Pinterest have already integrated this robust open-source framework.
In fact, according to a report by Statista, the number of React Native developers has been steadily increasing over the years, reaching an estimated 1.9 million by the end of 2024. This means that the demand for this framework in the job market has been growing making it a valuable skill.
But what makes React Native so popular for mobile application development? It offers excellent cross-platform capabilities among other benefits. This way, with React Native, developers can write code once and run it on both iOS and Android devices thus saving time and resources leading to shorter development cycles hence faster time-to-market for your app.
Let’s take the example of a startup, which wanted to release their app on both iOS and Android at once. Through the use of React Native they managed to create an app and bring it into the market within a very short period. This helped them gain an advantage over their competitors because they had access to a large user base who were able to generate revenue quickly for them.
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
51. When more than one third
issues are non-functional and
mostly Cosmetic , there is no
reliable solution that helps in
bench marking these kind of
issues against some specific
standards .
On minimum one third of the issues found during the beta /
UAT stages of testing are mostly cosmetic and alignment
issues including category 3 and 4 types.
When Cosmetic Issues is in Focus…
30%
BetaStudio - Re-imagining UAT & Beta Testing sdash@redhat.com RedHat QE Camp X, Bangalore 7 DEC 2017
72. Existing Test Management Solutions
• Test Automation and Management.
• Mostly functional & load testing in nature and
layout etc. is termed as user experience testing.
• Supports Mobile App Test Automation, Dev-OPS,
Risk based Testing,
• Execute a batch of automated tests with zero
training and only a few clicks - automation across
browsers & mobile devices.
• Uses Selenium (browser + driver) to click and
point and interact with windows.
• Layout measurement uses Selenium Grid.
h;p://www.qsometech.com/
-
Commercial
APPENDIX
BetaStudio - Re-imagining UAT & Beta Testing sdash@redhat.com RedHat QE Camp X, Bangalore 7 DEC 2017
73. Existing Test Management Solutions
• Test Management for JIRA
• Easily organize, and reuse complex test cases
for any use case, ensure seamless test execution
on multiple platforms, integrate with leading
automation tools, and gather comprehensive
test coverage and traceability reporting on all
testing activities.
h;p://www.qmetry.com/
-
Commercial
APPENDIX
BetaStudio - Re-imagining UAT & Beta Testing sdash@redhat.com RedHat QE Camp X, Bangalore 7 DEC 2017
74. Existing Open Source Test Automation Solutions
• Java-based Test automation framework for
Acceptance Testing (AT) and Regression Test
• Integrates with behavior-driven development
tools such as Cucumber and Jbehave
• Uses BDD to create test scripts.
• Write tests that are more flexible and easier to
maintain.
• Produce illustrated, narrative reports about
tests.
• Map your automated tests back to
requirements
• Test Code Coverage
h;p://www.thucydides.info/
Wakaleo Consul6ng
Open Source
APPENDIX
BetaStudio - Re-imagining UAT & Beta Testing sdash@redhat.com RedHat QE Camp X, Bangalore 7 DEC 2017
75. Existing Open Source Test Automation Solutions
• Test automation framework for Acceptance
Testing (AT) and Acceptance Test Driven
Development (ATDD)
• The framework has a rich ecosystem around it
consisting of various generic test libraries and
tools that are developed as separate projects.
• Developer-centric approach and more focused
on functional testing automation
• Uses Selenium for Web Application Testing
h;p://robooramework.org/
Nokia , Robot Framework Founda6ons
Open Source
APPENDIX
BetaStudio - Re-imagining UAT & Beta Testing sdash@redhat.com RedHat QE Camp X, Bangalore 7 DEC 2017
76. Existing Open Source Test Automation Solutions
• Test automation framework that works with any
tool (Selenium, Appium, Silk, etc.)and works with
anything Java/Groovy, Python and C# to test
things like API SOAP/REST, Database, CLI, etc.
• Provides Action/Keyword Driven Framework
to run tests.
• Import existing TestNG/JUnit test cases and
develop new ones.
• Developer-centric approach and more focused
on functional testing automation
h;p://redwoodhq.com/
RedwoodHQ
Commercial + Open Source
APPENDIX
BetaStudio - Re-imagining UAT & Beta Testing sdash@redhat.com RedHat QE Camp X, Bangalore 7 DEC 2017
77. Existing Open Source Test Automation Solutions
• Focuses on automation and testing tool for web
applications, with the facility to record and
playback scripts.
• Provides Special Syntax to run tests.
• It easily automates applications built using
ExtJS, ZK, Dojo, YUI or any other framework.
• Claims to be Testers Centric
• Good for initial test on relatively simple html, but
need to customize it to make it reliable and
maintainable.
h;p://sahipro.com/
Sahi Pro
Commercial + Open Source
APPENDIX
BetaStudio - Re-imagining UAT & Beta Testing sdash@redhat.com RedHat QE Camp X, Bangalore 7 DEC 2017
78. Existing Open Source Test Automation Solutions
• Focuses on Layout Testing - opens a browser,
resizes it to a defined size and then tests the
page according to specifications
• Provides Special Syntax to run & measure
layouts in different view sizes and captures
screen shots
• Command line Approach
• Uses Selenium (browser + driver) to click and
point and interact with windows.
• Layout measurement uses Selenium Grid.
• No Intelligence
• No True UX testing
h;p://galenframework.com/
-
Apache License
APPENDIX
BetaStudio - Re-imagining UAT & Beta Testing sdash@redhat.com RedHat QE Camp X, Bangalore 7 DEC 2017
79. Existing Open Source Test Automation Solutions
• Developer-centric approach and more
focused on functional testing automation.
• Provides Syntax to run & execute tests.
• supports C#, Java, Ruby, IntelliJ and Visual
Studio out-of-the-box.
• Uses Selenium Web driver for browsers and
Sahi for web -app
h;ps://getgauge.io/
ThoughtWorks
GNU Public License version 3.0
APPENDIX
BetaStudio - Re-imagining UAT & Beta Testing sdash@redhat.com RedHat QE Camp X, Bangalore 7 DEC 2017