Typical software testers focus on learning ‘Hard’ skills associated with the responsibilities of their role. However, these skills allow them to become a "Dependable" or "Knowledgeable" tester, rather than a "Great" tester. What are the skills necessary to take you to the next level within your ladder of testing career, to become someone known as "Great" tester? This presentation will identify some of the key skills that can take you to the next level and provides an easy-to-follow roadmap on mastering those skills.
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Lee Copeland
The IEEE 829 Test Documentation standard is thirty years old this year. Boris Beizer’s first book on software testing also turned thirty. Testing Computer Software, the best selling book on software testing, is twenty-five. During the last three decades, hardware platforms have evolved from mainframes to minis to desktops to laptops to tablets to smartphones. Development paradigms have shifted from waterfall to agile. Consumers expect more functionality, demand higher quality, and are less loyal to brands. The world has changed dramatically and testing must change to match it. Testing processes that helped us succeed in the past may prevent our success in the future. Lee Copeland shares his insights into the future of testing, sharing his Do’s and Don’ts in the areas of technology, organization, test processes, test plans, and automation. Join Lee for a thought provoking look at creating a better testing future.
Isabel Evans - Quality In Use - EuroSTAR 2011TEST Huddle
EuroSTAR Software Testing Conference 2011 presentation on Quality In Use by Isabel Evans. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Jonathan Kohl - Is Agile Distracting You?TEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Is Agile Distracting You? by Jonathan Kohl. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Erkki Poyhonen - Software Testing - A Users GuideTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Software Testing - A Users Guide by Erkki Poyhonen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Nhat Do, Vu Duong
Context-Driven Testing (CDT) rejects the notion of generalized “best practices” that apply to all projects, and instead accepts that different practices work best under different circumstances. The third principle of the seven defined in CDT states that people are the most important part of any project’s context. Less of a focus on processes and tools, with more emphasis on people and their collaboration empowers testers with the freedom to make choices about how best to do their job without following a restrictive plan.
In joining the game of workshop and some theory sharing in slides, you will a better understanding of Context-Driven Testing practices, principles and its benefits as well as know how is a nice Marriage of Agile and Context-Driven Testing.
Anko Tijman - Building a Quality Driven Team - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Building a Quality Driven Team by Anko Tijman. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Lee Copeland
The IEEE 829 Test Documentation standard is thirty years old this year. Boris Beizer’s first book on software testing also turned thirty. Testing Computer Software, the best selling book on software testing, is twenty-five. During the last three decades, hardware platforms have evolved from mainframes to minis to desktops to laptops to tablets to smartphones. Development paradigms have shifted from waterfall to agile. Consumers expect more functionality, demand higher quality, and are less loyal to brands. The world has changed dramatically and testing must change to match it. Testing processes that helped us succeed in the past may prevent our success in the future. Lee Copeland shares his insights into the future of testing, sharing his Do’s and Don’ts in the areas of technology, organization, test processes, test plans, and automation. Join Lee for a thought provoking look at creating a better testing future.
Isabel Evans - Quality In Use - EuroSTAR 2011TEST Huddle
EuroSTAR Software Testing Conference 2011 presentation on Quality In Use by Isabel Evans. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Jonathan Kohl - Is Agile Distracting You?TEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Is Agile Distracting You? by Jonathan Kohl. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Erkki Poyhonen - Software Testing - A Users GuideTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Software Testing - A Users Guide by Erkki Poyhonen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Nhat Do, Vu Duong
Context-Driven Testing (CDT) rejects the notion of generalized “best practices” that apply to all projects, and instead accepts that different practices work best under different circumstances. The third principle of the seven defined in CDT states that people are the most important part of any project’s context. Less of a focus on processes and tools, with more emphasis on people and their collaboration empowers testers with the freedom to make choices about how best to do their job without following a restrictive plan.
In joining the game of workshop and some theory sharing in slides, you will a better understanding of Context-Driven Testing practices, principles and its benefits as well as know how is a nice Marriage of Agile and Context-Driven Testing.
Anko Tijman - Building a Quality Driven Team - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Building a Quality Driven Team by Anko Tijman. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Lee Copeland
Over the years writers have defined testing as a process of finding, a process of evaluating, a process of measuring, a process of improving. For a quarter of a century we as testers have been focused on the internal process of testing, while generally disregarding its real purpose. The real purpose of testing is to create information. James Bach nailed it when he wrote, “The ultimate reason testers exist is to provide information that others on the project use to create things of value.” That is why testing exists — to provide information of value. So, when managers complain that testing “costs too much” perhaps they are really trying to say, “I’m not getting enough valuable information to justify the cost of testing.” When testers say “my management doesn’t see the value in our work” perhaps they are really trying to say, “My management doesn’t value the information I’m providing to them.” To prove our worth, to increase the value of testing, we must first focus on testing’s purpose — providing valuable information — not its process. Join Lee as he discusses why quantifying the value of testing is difficult work — perhaps that’s why we concentrate so much on testing process—that’s much easier. But until we do this difficult work, until we prove our worth through quantifying our contribution, we should expect the bombardments to continue.
Trends in Software Testing: There has been a slow realization among the top executives that simply outsourcing testing to the lowest bidder is not resulting in a sufficient level of quality in their software products. In this session, Paul Holland will discuss how American companies are starting to reconsider “factory school” testing and are no longer satisfied with the current situation of simply outsourcing their “checking”. As the development side of software continues its dramatic shift toward Agile development – what role can testers have and how can testers still add value?
I believe that our existing models of testing are not fit for purpose – they are inconsistent, controversial, partial, proprietary and stuck in the past. They are not going to support us in the rapidly emerging technologies and approaches. The certification schemes that should represent the interests and integrity of our profession don’t, and we are left with schemes that are popular, but have low value, lower esteem and attract harsh criticism. My goal in proposing the New Model is to stimulate new thinking in this area.
eurostarconferences.com
testhuddle.com
This talk suggests how we might make sense of the tools landscape of the near future, where the pressure to modernise processes and automate is greatest, and what a new test process supported by tools might look like.
Takeaways:
- We need to take machine learning in testing seriously, but it won’t be taking our jobs just yet
- We don’t need more test automation tools; today we need tools that capture tester knowledge
- Tools that that learn and think can’t work for testers until we solve the knowledge capture challenge.
View On-Demand Webinar: https://youtu.be/EzyUdJFuzlE
You want to integrate skilled testing and development work. But how do you accomplish this without developers accidentally subverting the testing process or testers becoming an obstruction? Efficient, deep testing requires “critical distance” from the development process, commitment and planning to build a testable product, dedication to uncovering the truth, responsiveness among team members, and often a skill set that developers alone—or testers alone—do not ordinarily possess. James Bach presents a model—a redesign of the famous Agile Testing Quadrants that distinguished between business vs. technical facing tests and supporting vs. critiquing―that frames these dynamics and helps teams think through the nature of development and testing roles and how they might blend, conflict, or support each other on an Agile project. James includes a brief discussion of the original Agile Testing Quadrants model, which the presenters believe has created much confusion about the role of testing in Agile.
Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on The Carrot or The Whip-What Motivates Testers? by Tafline Murnane. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Stefaan Lukermans & Dominic Maes - Testers And Garbage Men - EuroSTAR 2011TEST Huddle
EuroSTAR Software Testing Conference 2013 presentation on Testers And Garbage Men by Stefaan Lukermans & Dominic Maes. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Michael Bolton - Heuristics: Solving Problems RapidlyTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Heuristics: Solving Problems Rapidly by Michael Bolton. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
EuroSTAR Software Testing Conference 2009 presentation on Spend Wisely, Test Well by John fodeh. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Shrini Kulkarni - Software Metrics - So Simple, Yet So Dangerous TEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Software Metrics - So Simple, Yet So Dangerous by Shrini Kulkarni. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
A Rapid Introduction to Rapid Software TestingTechWell
You're under tight time pressure and have barely enough information to proceed with testing. How do you test quickly and inexpensively, yet still produce informative, credible, and accountable results? Rapid Software Testing, adopted by context-driven testers worldwide, offers a field-proven answer to this all-too-common dilemma. In this one-day sampler of the approach, Michael Bolton introduces you to the skills and practice of Rapid Software Testing through stories, discussions, and "minds-on" exercises that simulate important aspects of real testing problems. The rapid approach isn't just testing with speed or a sense of urgency; it's mission-focused testing that eliminates unnecessary work, assures that the most important things get done, and constantly asks how testers can help speed up the successful completion of the project. Join Michael to see how rapid testing focuses on both the mind set and skill set of the individual tester who uses tight loops of exploration and critical thinking skills to help continuously re-optimize testing to match clients' needs and expectations.
Isabel Evans - A Statement for the Future TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on A Statement for the Future by Isabel Evans. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Gustav Olsson - Agile - Common Sense with a New Name Tag revisedTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Agile - Common Sense with a New Name Tag revised by Gustav Olsson. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Lee Copeland
Over the years writers have defined testing as a process of finding, a process of evaluating, a process of measuring, a process of improving. For a quarter of a century we as testers have been focused on the internal process of testing, while generally disregarding its real purpose. The real purpose of testing is to create information. James Bach nailed it when he wrote, “The ultimate reason testers exist is to provide information that others on the project use to create things of value.” That is why testing exists — to provide information of value. So, when managers complain that testing “costs too much” perhaps they are really trying to say, “I’m not getting enough valuable information to justify the cost of testing.” When testers say “my management doesn’t see the value in our work” perhaps they are really trying to say, “My management doesn’t value the information I’m providing to them.” To prove our worth, to increase the value of testing, we must first focus on testing’s purpose — providing valuable information — not its process. Join Lee as he discusses why quantifying the value of testing is difficult work — perhaps that’s why we concentrate so much on testing process—that’s much easier. But until we do this difficult work, until we prove our worth through quantifying our contribution, we should expect the bombardments to continue.
Trends in Software Testing: There has been a slow realization among the top executives that simply outsourcing testing to the lowest bidder is not resulting in a sufficient level of quality in their software products. In this session, Paul Holland will discuss how American companies are starting to reconsider “factory school” testing and are no longer satisfied with the current situation of simply outsourcing their “checking”. As the development side of software continues its dramatic shift toward Agile development – what role can testers have and how can testers still add value?
I believe that our existing models of testing are not fit for purpose – they are inconsistent, controversial, partial, proprietary and stuck in the past. They are not going to support us in the rapidly emerging technologies and approaches. The certification schemes that should represent the interests and integrity of our profession don’t, and we are left with schemes that are popular, but have low value, lower esteem and attract harsh criticism. My goal in proposing the New Model is to stimulate new thinking in this area.
eurostarconferences.com
testhuddle.com
This talk suggests how we might make sense of the tools landscape of the near future, where the pressure to modernise processes and automate is greatest, and what a new test process supported by tools might look like.
Takeaways:
- We need to take machine learning in testing seriously, but it won’t be taking our jobs just yet
- We don’t need more test automation tools; today we need tools that capture tester knowledge
- Tools that that learn and think can’t work for testers until we solve the knowledge capture challenge.
View On-Demand Webinar: https://youtu.be/EzyUdJFuzlE
You want to integrate skilled testing and development work. But how do you accomplish this without developers accidentally subverting the testing process or testers becoming an obstruction? Efficient, deep testing requires “critical distance” from the development process, commitment and planning to build a testable product, dedication to uncovering the truth, responsiveness among team members, and often a skill set that developers alone—or testers alone—do not ordinarily possess. James Bach presents a model—a redesign of the famous Agile Testing Quadrants that distinguished between business vs. technical facing tests and supporting vs. critiquing―that frames these dynamics and helps teams think through the nature of development and testing roles and how they might blend, conflict, or support each other on an Agile project. James includes a brief discussion of the original Agile Testing Quadrants model, which the presenters believe has created much confusion about the role of testing in Agile.
Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on The Carrot or The Whip-What Motivates Testers? by Tafline Murnane. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Stefaan Lukermans & Dominic Maes - Testers And Garbage Men - EuroSTAR 2011TEST Huddle
EuroSTAR Software Testing Conference 2013 presentation on Testers And Garbage Men by Stefaan Lukermans & Dominic Maes. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Michael Bolton - Heuristics: Solving Problems RapidlyTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Heuristics: Solving Problems Rapidly by Michael Bolton. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
EuroSTAR Software Testing Conference 2009 presentation on Spend Wisely, Test Well by John fodeh. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Shrini Kulkarni - Software Metrics - So Simple, Yet So Dangerous TEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Software Metrics - So Simple, Yet So Dangerous by Shrini Kulkarni. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
A Rapid Introduction to Rapid Software TestingTechWell
You're under tight time pressure and have barely enough information to proceed with testing. How do you test quickly and inexpensively, yet still produce informative, credible, and accountable results? Rapid Software Testing, adopted by context-driven testers worldwide, offers a field-proven answer to this all-too-common dilemma. In this one-day sampler of the approach, Michael Bolton introduces you to the skills and practice of Rapid Software Testing through stories, discussions, and "minds-on" exercises that simulate important aspects of real testing problems. The rapid approach isn't just testing with speed or a sense of urgency; it's mission-focused testing that eliminates unnecessary work, assures that the most important things get done, and constantly asks how testers can help speed up the successful completion of the project. Join Michael to see how rapid testing focuses on both the mind set and skill set of the individual tester who uses tight loops of exploration and critical thinking skills to help continuously re-optimize testing to match clients' needs and expectations.
Isabel Evans - A Statement for the Future TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on A Statement for the Future by Isabel Evans. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Gustav Olsson - Agile - Common Sense with a New Name Tag revisedTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Agile - Common Sense with a New Name Tag revised by Gustav Olsson. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
The importance and seriousness of Software Testing is well known. Much has been discussed and evaluated and the bottom line is that mistakes happen generally because humans tend to overlook possibilities and probable errors. A software not tested with due seriousness can lead to major blunders putting the clients of the systems into a tight spot and resulting in nightmares of sort. It is then only prudent and wise to analyze and predict errors and conduct timely rectifications to avoid any embarrassing situations in the future and to deliver a stable and reliable system.
Like many other things, there are Myths surrounding Software Testing Services, but Facts remain Facts.
Read More At: http://softwaretestingsolution.com/blog/the-myths-and-facts-surrounding-software-testing/
Security Testing: Myths, Challenges, and Opportunities - Experiences in Integ...Achim D. Brucker
Security testing is an important part of any security development lifecycle (SDL) and, thus, should be a part of any software (development) lifecycle. Still, security testing is often understood as an activity done by security testers in the time between "end of development'" and "offering the product to customers.'"
On the one hand, learning from traditional testing that the fixing of bugs is the more costly the later it is done in development, security testing should be integrated into the daily development activities. On the other hand, developing software for the cloud and offering software in the cloud raises the need for security testing in a "close-to-production" or even production environment. Consequently, we need an end-to-end integration of security testing into the software lifecycle.
In this talk, we will report on our experiences on integrating security testing ``end-to-end'' into SAP's software development lifecycle in general and, in particular, SAP's Secure Software Development Lifecycle (S2DL). Moreover, we will discuss different myths, challenges, and opportunities in the are security testing.
6 myths of Software Testing (As I have seen during my testing journey)Brian Osman
This is a talk I gave at a TPN (Test Professionals Network) group in Wellington, New Zealand in December 2012. These 6 myths are six of many that surround Software Testing (and in particular what I have found here in Wellington, New Zealand) particularly the myth that Test Leadership is dead! This is completely untrue - New Zealand abounds with some really good, thinking leaders!
Corporate Presentation | Software Testing Company USA | IndiumIndium Software
Indium software is an independent testing company that provides both Outsourced/In-house Manual and Regression Automation testing services across the world. Our software testing / QA validation services helps to enhance the performance of your desktop, mobile or web application under load and stress.
The Testing Center of Excellence (TCoE) provides a framework to speed business process validation, eliminate redundancies, ensure high business process quality, and reduce risk to the organization.
Key Goal of TCoE is to accelerate the delivery of innovation across an enterprise, while driving down the risk and cost of change, thereby stay ahead in competition.
Software testing is a long and multi-layer process which involves a lot of development and probing for the software. Quality assurance and quality management have never been as important as they are now.
Intro to Product Management by Trunk Club Product ManagerProduct School
Ever wondered what it’s like to work as a Product Manager? What about as a Product Manager at Trunk Club?
Matt Holihan, Product Manager at Trunk Club, discussed what it’s like to work in this dynamic role and what it takes to get your foot in the door. He also gave the inside scoop on the day-to-day work as a Product Manager, the challenges of the job and personal insight.
Job descriptions are the foundation of many key activities in HR, but most organizations treat the creation and maintenance of job descriptions as an ad hoc process, driven by an immediate need to recruit or retain.
In this discussion Melissa Tessendorf will talk about best practices for creating and maintaining job descriptions and how job competencies can provide a more strategic overall approach.
This session will cover:
Best practices for writing job descriptions.
Who should be responsible for initiating the process and who should do the writing?
The differences between recruitment-focused job descriptions and job descriptions for HR.
How to avoid common job description writing mistakes.
Why critical competencies should be incorporated into the job description.
How the entire organization can benefit from a job descriptions enhanced with critical competencies.
How technology can assist.
Human resources is obsessed with the things it knows how to measure and ignores the things it doesn’t. Unfortunately, so-called soft skills — like problem solving, professionalism and adaptability — are the very things that determine success or failure in most jobs. Yet, most organizations have a hard time measuring them.
Generally, HR and other decision makers in the hiring process go with their gut on these important success drivers. But it doesn’t work. The fact is that 46 percent of new hires fail within 18 months, according to a recent study.
Learn how to assess job candidates against the key proven success drivers for each job — all part of new predictive talent analytics that are changing the way HR approaches the recruiting process and measures the skills that matter most. This approach is proven to reduce turnover for companies by 35 percent.
Key things you will learn:
How to identify a meaningful set of soft skills for each job.
How references from former managers and coworkers provide critical success predictors.
How to use predictive talent analytics to assess the key predictors of hiring success for each position.
Join us for this complimentary webinar where we will share with you how you can get the insight you need on soft skills, the true predictors of success, during your hiring process.
While traditional performance metrics often measure individual output or adherence to pre-defined plans, measuring performance in agile teams requires a different approach. Agile teams operate in iterative cycles, prioritizing adaptability and learning over rigid goals. So, why do organizations still measure their performance?
By using the right metrics in the right way, organizations can empower their agile teams to thrive and deliver exceptional results.
How to Make Your Resume Product Friendly by Ticketmaster PMProduct School
How to transform your resume to apply for a Product Management position?
Are you trying to break into Product Management and having a hard time getting called in for an interview? Thinking your resume may be affecting your chances? In this session, Haydee gave tips on how to transform your resume so that it highlights the experience and skills to get you in the door. This session is ideally suited for User Experience professionals, Business Analysts, or Developers seeking to transition into Product Management.
From Multifamilypro's Brainstorming Sessions 2010 in Dallas, TX. Presented by Jana Muma and Kara Rice of Grace Hill, Inc. Your Team's Got Talent is a discussion of Performance Gap Analysis for multifamily training and development professionals.
Due to the popular of Smart Phone application recently, Single Page Application (SPA) model has been the trend for Web application development and is taking place of the traditional MVC model. Web API is the key factor of the shift from SPA model to MVC model. For that reason, test automation is expected to shift left to get feedback as soon as possible, and Web API testing has become more and more important. The talk will discuss:
What is Web API? How SOAP is different from REST APIs
API test and its checkpoints
How Frisby makes testing REST API endpoints easy, fast, and fun in the world of Node.js
Learn about automation tools and approaches for mobile automation testing using cloud-based infrastructure to improve the test coverage and minimize the cost. During this meetup, we will address key considerations for a successful mobile quality control strategy for startups & SMEs including:
1) Overcoming the challenges of mobile app testing
2) How to replace your emulator based mobile app testing with scalable and secure mobile testing environment, using the Mobile Cloud platform
3) How to utilize your In-House devices with Mobile Cloud devices for your manual/automation testing purposes?
4) Key consideration while choosing a mobile cloud service
Automation testing requires specific techniques to handle errors differently to manual testing. There shouldn't be "procedure processing" problem that prevents you from perform your steps as you are well aware when to stop or continue the test flow, when to capture screenshot or to report failed step. With automation testing, things are different. There are numerous obstacles and errors will fail your test cases because of processing problems. Below are some of the tips and trick that can help you improve the thoroughness of your scripts. Improve compliance regulation easily with automation.
1) How to deal with IFrame?
2) How to deal with Popup?
3) Manage Xpath nesting?
...
“Can we integrate mobile, web and API testing into a single open-source automation framework? And, we only want all the test scripts to be written in human-readable language, we want them to be easily integrated to CI system. It’s quite a hard question, isn’t it?” If you or your organization also have the same question and still on trying to find solution for that. Then, we believe that this seminar is for you! At the seminar, we will cover the following topics:
The Need of Automation Testing Nowadays
How BDD Cuke and Ruby on Rails can help
A Universal Automation Framework: Mobile, Web, API and CI Integration
Back-end testing is an unfamiliar testing area to many testers, especially when the Back-end adopts web services technologies and has gigabytes of data need to be verified. The presentation will outlines numbers of testing activities that need to be done to deal with challenges.
Services/Domain Testing Introduction:
We have been providing automation test service for Back-end system which has web services, web application technologies and meta-data processing. The domain we has worked on is about Communication Media and Entertainment.
Challenges:
Complex business logic inside layer of data storage and processing to provide services. Different platforms under test.
Defragmented testing result so it is difficult to make decision.
Must align testing with development life cycle.
Solutions:
Apply automation testing to Continuous Integration.
Design automation test framework to deal with Shell, Web Service, Web Application, gigabytes of XML Data on Windows and Linux.
Select proper technology stack to centralize the testing result from both manual and automation teams.
Jenkins is continuous integration and continuous delivery application, as start point, run its job to build source code from development team. When unit testing for source code is passed, automated system test written by LISA is launched as flow controller for automation test framework.
The LISA’s core functionalities are to verify middleware layer, web services based on SOAP/RESTful and database. Extending LISA’ capabilities are also applied in practice to test different technologies under test such as web application by integrating with Selenium, Shell Script by JCraft and processing big data file by Xstream/JAXB.
Nowadays in IT market, most of enterprises are trying to adopt agile and DevOps methodology to meet the time-to-market expectations and continue satisfying their customers. As the result, continue deploying new applications are become challenges for any software development teams.
During the development cycles, several questions has been identified and one of the most interesting questions is How to fit automated tests into agile projects because within agile sprints, there is simply not enough time to automate the set of tests?
Action Based Testing (ABT) methodology is becoming a solution to help you achieve your expectations on automated test coverage within the Agile iterations/sprints.
ABT uses a modular keyword-driven approach which tests are organized in test modules and are built up of sequences of actions. Well-defined test modules can provide a healthy framework for teams to work with, in particular if modules have a clear and unambiguous scope, the scope is well-differentiated from other test modules, and all test cases …within the test module reflect the scope.
A key differentiation is between business tests and interaction tests. Business tests have a business-oriented scope and should not contain UI details. Interaction tests focus on the interaction between the user (or another system) and the application.
This topic is about how to apply ABT methodologies into SDLC with some discussions on the three Holy Grail of test design approaches from Hans Buwalda.
At Security Testing, Web applications are complex and face a massive amount of sophisticated attacks as well as Web applications are a major target of attackers. Security testing is considered an art; the success of a security tester in detecting vulnerabilities hence mainly depends on his skills we use advanced testing techniques, experienced testing specialists and a process driven approach to security testing to ensure we deliver a highly effective security testing service with fewer resources and in a shorter period of time.
OWASP TOP 10 dedicated to security analysis has proved their ability to identify complex attacks on web-based or mobile application security. However, the gap between an abstract attack traces output by an OWASP and a penetration test on the real web application is still an open issue. We present here an approach for “What We Can Do” on security testing web applications starting from a secure model.
We need a QA team that works with development teams to help ship features quickly and safely. Traditional testers help to ship safely by doing the testing, but this can have the side-effect of slowing the team down. When bugs are found during the testing stage, they take longer to fix because they requires rework of existing code. The team is then put in a position where they have to decide between shipping quickly or safely. To ship features both quickly and safely we need to find defects as early in the development process as possible to prevent bugs instead of detecting them. In Son's presentation, he will share how to apply agile quality process to achieve this for product-centric teams.
When a test manager receives a project to work with, he would like to comprehend the scope of the project, the test objectives such as project timeline, project resources and budget. The Test Manager then needs to think about the test strategy. Selecting an appropriate test strategy is crucial for his project success. There are several test strategies for the Test Manager to select such as analytical, model-based, methodical, process or standard-compliant, dynamic, consultative or directed, and regression-averse. One of the most common and important test strategy is the analytical one that includes risk-based and specification-based testing. Comprehending analytical strategy and its methodologies will help the test manager guide software testing activities to reach the right targets to fulfill the testing objectives. That will make the customers happy and accept his company products. Then he and his company will get paid and great compensation from the customers. From there, his company business will continue to expand and everybody will be happy.
The talk will bring ideas about the analytical strategy and how to run risk-based and specification-based testing activities. Definitely the talk will bring good value to software testing audiences especially test managers. Testers, developers, project managers and higher management can benefit from the talk in the way that they understand and facilitate software testing methodologies in software development life cycle.
This topic will focus on how testing should be understood/supported/changed for all levels including customer, executives and development team (Dev, QA…) during adopting Agile methodologies, especially testing mindset. Besides that, this topic could also cover some lessons learnt from some Agile testing practices.
Automation test is an interesting research problem in recent years. There are many reasons why we use automation test in the software development. In the traditional approach, automation test has been used for regression test, functional test, performance test… in order to find or prevent bugs and software quality assurance. In this research, we have a novel approach using automation test to build software monitoring solution. The purpose of automation scripts use as monitoring software to capture images and write logs. The architecture pattern of automation for monitoring based on automation test tool, cloud service, and scheduler. The proposed architecture pattern has been applied for online advertisement monitoring. Instead of reporting passed/failed, automation scripts will monitor whether the advertisement is display or not, and how often it was display on multiple platforms. The proposed architecture pattern can also apply for video advertisement monitoring solution.
As one of the biggest multinational companies in the worldwide video game industry since 1999, Gameloft records around 2.8 million new games downloaded every day, distributed in over 100 countries. We will see how the Quality Assurance (QA) department manages to ensure the best quality standard for all those mobile applications. After mentioning what software and video game have in common, the speech will focus on video game main testing challenges with their actual solutions (performance, optimization, automation). It will also deal about the testing techniques used for the in-game ads currently growing fast on the market.
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Tho Thanh Quang
As testing is increasingly incurring a substantial cost in software development, there are many attempts made to automate the testing process. One notable approach is automatic generation of test cases. Recent research has suggested generating test cases from UML-based diagrams, which are over-formal to be applied effectively in industry. In this talk we introduce a framework, known as FATS (Framework for Automated Testing Scenarios), to counter this problem. In FATS, we suggest representing user-defined use-cases by a markup language, therefore activity graphs and test scenarios can be developed accordingly in an automatic manner.
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Tam Bui
Do you have an understanding of software automation testing? Have you often faced challenges when implementing automation testing on your projects? Have successfully achieved the cost and time targets for your automation testing projects?
Joining the talk, you will a better understanding of automation testing practices and its benefits. In this presentation, I will share my experiences in applying test automation on my projects. My experiences are concentrated in areas such as team collaboration and selecting suitable test cases for automation.
Software testers, automation testers and test managers can get great benefits from the talk. Developers can join to understand how to collaborate with the automation testing team. Senior managers will get more understanding about automation testing principles and then help their automation test teams implement automation testing effectively.
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Richard Taylor
Agile teams don’t need traditional metrics: we do everything so quickly that we only need to know our velocity and cycle time". Is this an extreme claim, or is it realistic? When it's possible to implement a completely pure and simple Agile methodology, and react to all feedback almost immediately, it might be true. It's certainly true that some of the metrics which work well in other types of project lifecycle aren't useful in an Agile one. But are test metrics irrelevant in a large Agile project, with multiple teams and a formal release mechanism? What happens when an Agile project has to comply with standards, or with regulatory requirements, to produce proof of product quality? And even if those things aren’t true, aren't there some things we can measure that will tell us how good our Agile testing is, and how it might get better? This presentation should be helpful to anybody who is, or will be, testing in or managing an Agile project team. In it, Richard Taylor explains how to make some of his favourite test metrics useful in an Agile environment and why some others might better be avoided. Various types of coverage, effectiveness and weighted defect measures are explained and demonstrated. Richard shows how we can present both product and process metrics in a way that gives their message clearly to all interested people, including those from the business and from management who aren’t IT specialists.
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Lee Hawkins
With a growing product portfolio and limited capacity to expand in Melbourne, the opportunity arose to build a testing capability in the Dell office in Zhuhai, in the Guangdong province of China. He's been working closely with this growing team of young inexperienced testers for the last two years. Collaborating with this enthusiastic offshore team has been a three-way challenge: dealing with cultural differences, overcoming the language barrier, and challenging the traditional software testing status quo. In this presentation, he will share his personal experience of collaborating with these young testers to develop a performance & creative context-driven testing team - the first time this had been attempted within this office in China. By sharing this experience, he hopes to highlight areas where offshore teams themselves can help those working with them, particularly across significant cultural divides.
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: An Tran Thien Le
Many testers are not clear about their roles in their Agile teams, especially if they have been familiar with the traditional waterfall testing model. This presentation aims to clarify typical tester’s roles and responsibilities on Agile projects. It suggests useful testers’ mindset in working in Agile teams. The presentation also shares ways to collaborate with key stakeholders including customers (or product owners), developers, and other members in Agile teams. Having proper understanding of their roles and responsibilities together with applying their skillsets, testers would do a better job in Agile projects.
More from Ho Chi Minh City Software Testing Club (20)
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
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?
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Hivelance Technology
Cryptocurrency trading bots are computer programs designed to automate buying, selling, and managing cryptocurrency transactions. These bots utilize advanced algorithms and machine learning techniques to analyze market data, identify trading opportunities, and execute trades on behalf of their users. By automating the decision-making process, crypto trading bots can react to market changes faster than human traders
Hivelance, a leading provider of cryptocurrency trading bot development services, stands out as the premier choice for crypto traders and developers. Hivelance boasts a team of seasoned cryptocurrency experts and software engineers who deeply understand the crypto market and the latest trends in automated trading, Hivelance leverages the latest technologies and tools in the industry, including advanced AI and machine learning algorithms, to create highly efficient and adaptable crypto trading bots
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
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.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
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
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
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.
top nidhi software solution freedownloadvrstrong314
This presentation emphasizes the importance of data security and legal compliance for Nidhi companies in India. It highlights how online Nidhi software solutions, like Vector Nidhi Software, offer advanced features tailored to these needs. Key aspects include encryption, access controls, and audit trails to ensure data security. The software complies with regulatory guidelines from the MCA and RBI and adheres to Nidhi Rules, 2014. With customizable, user-friendly interfaces and real-time features, these Nidhi software solutions enhance efficiency, support growth, and provide exceptional member services. The presentation concludes with contact information for further inquiries.
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/
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.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
2. Agenda
• What does it take to be a “Great” Tester?
• Areas of Focus for Success
• Sample Road Map to Success
SOFTWARE TESTER: FROM GOOD TO GREAT
3. A “Great” Tester?
Our initial discussions as a new member:
– Apply Technical Knowledge
– Adapt new tools & techniques
– “Learn” the Product under Test
– “Automation”
“Solid” / “Dependable” Tester
NOT
“Great” Tester
SOFTWARE TESTER: FROM GOOD TO GREAT
4. A “GREAT” Tester
‘Hard’ skills:
– Technical Knowledge
– Test Tools & Techniques
– Domain knowledge of System
Great Tester: ‘Hard’ skills + ‘Soft’ skills
SOFTWARE TESTER: FROM GOOD TO GREAT
5. Wikipedia:
Soft Skills are behavioral competencies. Also known as Interpersonal Skills, or
people skills, they include proficiencies such as communication skills, conflict
resolution and negotiation, personal effectiveness, creative problem solving,
strategic thinking, team building, influencing skills and selling skills, to name a
few
Achievement:
Recurring Opportunity
to LEARN!
‘Soft’ Skills
SOFTWARE TESTER: FROM GOOD TO GREAT
Problem
Solving
Delegating
Motivating
Relationship
Building
Team
Enlistment &
Participation
6. Area of Focus: Key Soft
Skills
Communication
Organized &
Proactive
Empathy &
Positive Attitude
Adaptability &
‘Next Project’
sense
Knowledge Seek
& Share
SOFTWARE TESTER: FROM GOOD TO GREAT
7. Communication
Why:
– Remote teams
– Varied Roles in teams
What:
– Speak-up (clearly)
– Write (clearly)
– Comprehend
How:
– Observe
– Organize Thoughts
Organized &
Proactive
Why
– Task Mitigation & Scope
– Insights into ‘Big Picture’
What:
– Task impacts & analysis
– Prioritize Objectives
– Self-assessment
How:
– Iterative self-review
– Organize by Project Goal
Road Map Priority: High
SOFTWARE TESTER: FROM GOOD TO GREAT
8. Empathy & Attitude
Why:
– True insight of End-User
– ‘Positivity’ is Contagious
What:
– ‘Why’ & ‘What’ of Features
– Pride in ‘Quality’ Product
How:
– Build Domain Knowledge
– Discussions vs. Criticism
Adaptability
Why
– Technology Changes
– Business Needs
What:
– Task / Approach Flexibility
– Roadblock Mitigation
How:
– New Tools / Techniques
– Prior Experiences
Road Map Priority: Medium
SOFTWARE TESTER: FROM GOOD TO GREAT
9. Knowledge
Seek/Share
Why:
– Technology Trends
– Teams evolve
What:
– New Skills / Tasks
– Better Quality of Team
Delivery
How:
– Discuss Success & Failure
– Observe & Improve
Effective Facilitation
Why:
– Leadership role
– ‘Endangered’ skill
What:
– Facilitate meetings
– Reach consensus
How:
– Communication
– Learn Techniques
– Practice
Road Map Priority: Low
SOFTWARE TESTER: FROM GOOD TO GREAT
10. Summary
• Soft skills are NOT inherited, but acquired
• Getting along with people + displaying positive
attitude = building workplace relationships
• With commitment, ANYONE can develop these
skills
SOFTWARE TESTING FROM GOOD TO GREAT