Tuesday, April 7, 2020

Pomodoro Technique


 For this technique, you need to focus on your work for 25 minutes and then you give yourself a reward of anything pleasurable for a couple of minutes. The reward can be watching TV, playing a game or anything that you like. After the reward, you again resume your work and focus on it for the next 25 minutes and then the reward. Repeat this four times then you can take a longer break of 15–20 minutes.

Thursday, April 2, 2020

Continuous testing

https://www.guru99.com/continuous-testing.html
https://www.katalon.com/resources-center/blog/continuous-testing-introduction/

Test early, test often,test eveywhere, automation

Fast delivery
Good Quality

whenever a developer checks the code in the Source Code Server like Jenkins automated set of unit tests are executed in the continuous process. If the tests fail, the build is rejected, and the developer is notified. If the build passes the test, it is deployed to performance, QA servers for exhaustive functional and load tests. The tests are run in parallel. If the tests pass, the software is deployed in production.

The code is continuously developed, delivered, tested and deployed.

For Example, whenever a developer checks the code in the Source Code Server like Jenkins automated set of unit tests are executed in the continuous process. If the tests fail, the build is rejected, and the developer is notified. If the build passes the test, it is deployed to performance, QA servers for exhaustive functional and load tests. The tests are run in parallel. If the tests pass, the software is deployed in production.

Continuous Testing is a small cog in the Continuous Development, Integration and Deployment Cycle




Wednesday, April 1, 2020

Scrum team - Self - organizing

Scrum Teams are self-organizing….. Self-organizing teams choose how best to accomplish their work, rather than being directed by others outside the team.

Self-organisation is a process where some form of global order or coordination arises out of the local interactions between the components of an initially disordered system. This process is spontaneous: it is not directed or controlled by any agent or subsystem inside or outside of the system; however, the laws followed by the process and its initial conditions may have been chosen or caused by an agent.

The key here is that there is no single point of authority, even temporarily, in a self-organizing team. Every individual member of the team volunteers for tasks within the framework of “the laws followed by the process” – namely Scrum. Scrum does define some constraints on individual behaviour, particularly for the Product Owner and the ScrumMaster. People in those two roles have specific duties which usually prevent them from being able to volunteer for any task. But all the other team members (the Development Team) have complete freedom to individually and collectively figure out how they will do the work at hand.

What is open banking

Diagram B1 - Open banking involves the sharing of customer banking data
‘Open banking’ refers to a standardised and secure framework for sharing bank customer data with trusted financial service providers (‘providers’), such as technology companies (see diagram B1). It will enable providers to offer a wide range of new financial services. For example, retail payment mechanisms could be developed to allow restaurant bills to be split and paid automatically using mobile phone applications. Or applications could offer timely and personalised budget advice, for example when a customer enters a shop.

API interview questions

  https://www.katalon.com/resources-center/blog/web-api-testing-interview-questions/ Top 50+ Web API Testing Interview Questions [Ultimate l...