Notes About Reasoning

reasoning

Reasoning is a specified way of thinking in a particular mindset. Reasoning techniques plays a vital role in decision making process by providing us a procedure to reach a conclusion and solve a problem.  Abductive Reasoning Abductive reasoning is one of the methodological process of logical inference. It takes a cognitive shortcut based on observations of the current conditions to come up with a simple, practical, yet feasible solution. This type of reasoning is taken into account when there is insufficient background information and lack of observable data. Literal Reasoning…

UPCOMING EVENT => How to make test automation reliable, scalable and high-available in large organizations – TestIstanbul

How to make test automation reliable, scalable and high-available in large organizations

Speakers: Berk Kibarer Abstract: “Automation” is not just a hot topic today but is a must-have for technology companies. In large organizations with many products -digital services in our case such as Fizy, Tv plus, Lifebox, Dergilik and goes on…-, it becomes a challenge to build and apply organization-level standards for all teams.In Turkcell Technology, we needed a testing tool to let each team plan, organize and run their tests in a centralized manner. In order to provide such a tool, we’ve overcome the following issues;– Scalability: The tool’s features…

How culture leads to quality? – ProActors

Speakers Berk Kibarer & Tunç Kavaklıoğlu. Time & Location https://www.proactors.tech/events/how-culture-leads-to-quality 27 Oca 18:00 – 20:00 Turkcell Küçükyalı Plaza C Blok, Aydınevler, İnönü Cd. No:22, 34854 Maltepe/İstanbul, Turkey About The Event Quality is a state of covered expectations. And expectations vary depending on the experience which is a collection of processed data or output through a customized model. Once each output and its flow is formed, it is cached and serves as a test itself. That way, we run the cached tests on simply anything that aims to cover the equivalent…

Testing Strategies in a Microservice Architecture – Toby Clemson

Thanks to Toby Clemson and Martin Fowler for a great presentation on how testing approaches and techniques should be applied on microservices architecture. Testing Strategies in a Microservice Architecture There has been a shift in service based architectures over the last few years towards smaller, more focussed “micro” services. There are many benefits with this approach such as the ability to independently deploy, scale and maintain each component and parallelize development across multiple teams. However, once these additional network partitions have been introduced, the testing strategies that applied for monolithic…

UI TESTS FT. XPATH

As seen on: TechQa.Com; Well, this post starts off with the basics first, but it will coincide with the title towards the end. I will try to convince you to switch your element locating practice from ids, class names, tag names … to XPath and will explain how this technique helps us test more efficiently. Common Usage The prevalence practice of UI testing is using “id”s when locating an element. If there is no id attribute for the element, new preference would probably be “classname”, “text” or so…And yet, at…

Load Test Correlation

As seen on: Loadium.com;    In today’s world, we have to deal with various behaviors of systems while communicating with one another. In most cases, to carry on with test scenarios, we need to fetch the dynamic responses from preceding requests and pass it to the subsequent ones. By simply parsing and passing the needed data to the next caller provides a smooth transition during the test execution process (Load Test Correlation). Storyline: Since load/stress testing scenarios are based on mutual interactions between the client and remote, the need of…

Designing Test Plans with Controllers the Right Way

As seen on: Loadium.com; JMeter Load & Stress testing might seem very straightforward with a little practice, but in big scale projects, things can get complicated. Test plans can be broken, it might be hard to keep the design clean, and it could become a burden for the team to maintain the flow in the long run. Like most things in life, the very same rule applies for JMeter: “Simple can be harder than complex” Steve Jobs. To create a well-organized and smoothly maintainable test in the long run, in this…

Continuous Delivery – Jez Humble, David Farley

Getting software released to users is often a painful, risky, and time-consuming process. This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers, and operations, delivery teams can get changes released in a matter of hours— sometimes even minutes–no matter what the size of a project or the complexity of its code base.   Jez Humble and David Farley begin by…