Paul Gerrard - Testing Anything
Paul Gerrard - Testing Anything
  • 37
  • 43 857
What is Acceptance Testing?
What is acceptance testing?
When we buy custom built software, a contract will usually state the requirements for the software, the price of its development, the delivery schedule and the acceptance process. We don't pay the supplier until we have received and acceptance tested the system.
Acceptance tests help to determine whether the supplier has met the requirements and their contractual obligations. Acceptance testing has a different perspective than the testing performed by the supplier. I previously said in the user testing video that user and acceptance testing are often the same thing. But its not as simple as that.
This video explains...
My leadership in Testing online class: bit.ly/leadintest
The Testing Glossary Project playlist: lnkd.in/eMecDxPM
zhlédnutí: 141

Video

What is User Testing?
zhlédnutí 143Před 7 měsíci
What is user testing? Is it just the users checking and accepting the system? It can be, but what users test and how they approach the challenge needs some consideration. It's not the same as acceptance testing because customers can always deem any test as part of the acceptance process. So how do users actually approach testing? What are they trying to achieve? How do they satisfy themselves t...
What is System Testing?
zhlédnutí 269Před 7 měsíci
So you've tested components in isolation, you've tested components working together in subsystems, and now you have a complete integrated system. How do you test that? System testing is normally performed by independent testers - independent of developers, that is. But should we repeat the tests of developers and users, or trust they did or will do a great a job? We're testing the internal inte...
What is Component Integration Testing (Integration Testing in the Small)
zhlédnutí 265Před 10 měsíci
Textbook integration testing is a systematic, incremental, step by step process. There are various strategies based on the build sequence and the integration test approach itself, but it's rarely performed that way. You need to understand why that is and what you can do about it. Now, like component testing, you need to find out what the developers are able and willing to do. There are many ide...
What is Integration (in the small, and in the large)?
zhlédnutí 231Před 10 měsíci
Before we can explore integration testing, we need to understand integration itself. Integration testing is probably the most misunderstood concept in testing. Whenever I meet people in projects, I ask them what integration and integration testing means to them. I always get different answers. It starts and ends at different times and places and done by different people. It has different goals....
What is Unit Testing or Component Testing?
zhlédnutí 1,3KPřed 11 měsíci
I test systems, not code. Why do I need to understand unit or component testing? Developers usually run unit or component and integration testing themselves. Testers usually test whole systems. If you don't know what developers are testing, then how do you know you're not duplicating what they do? How do you know there are gaps in the testing - what they don't test - and you don't test either? ...
What is Staged Testing?
zhlédnutí 171Před 11 měsíci
Up to the year 2000 software was developed using structured or staged approaches, often called waterfall. Testing was planned and executed in stages to fit those processes. And the classic texts on testing from then were dominated by definitions of these various stages of testing. But since the late 1990s, early 2000s or so, waterfall approaches have lost favour as Agile has gained popularity. ...
Goal-Based Testing
zhlédnutí 284Před 11 měsíci
In the risk-based testing video, we looked at how to use risk to drive test design. What we did then was we identified risks that threaten the cardinal objectives or the goals of the project itself. These goals typically, are defined by the senior stakeholders - the sponsors, if you like. In this video I want to look at those goals themselves and use those goals to drive the testing. We use the...
Can Chat GPT 4 help us with testing? Could it DO the testing for us?
zhlédnutí 1,6KPřed rokem
Can Chat GPT help to test a Web page? This video is 45 minute walk through of a 55 minute chat, looking at analysing a web page, deriving test values, test cases and writing Selenium code to run the tests. I asked GPT to generate a promo for the video - see below. I think you'll find the video interesting.... This CZcams video explores an exciting interaction between Paul and GPT-4, focusing on...
A brief(ish) introduction to ChatGPT (Part 1)
zhlédnutí 253Před rokem
This video is the first part of a series about Chat GPT, an AI tool that can answer prompts and have conversations with users. Paul discusses his experiences using version 4 of the tool, which has a significant upgrade in terms of its intelligence. He emphasises the importance of crafting good prompts to get good responses from Chat GPT, and notes that the tool can give different answers to rep...
ChatGPT 4 - what is all the fuss about?
zhlédnutí 390Před rokem
ChatGPT 4 was released a few days ago. It's a major upgrade from version 3.5. I spent a day trying it out to produce some web page copy. This is a video of a conversation between myself and Jonathon Wright. In the conversation, we discuss the newly launched GPT-4 and its capabilities. We talk about the improvements in reasoning, speed, and consciousness compared to its predecessor, GPT-3.5. I s...
NeilT Paul
zhlédnutí 30Před rokem
This is a recording of a conversation I had with my good friend Neil Thompson. Apologies for the production standards, it was an ad-hoc idea of mine to capture our chat. My study isn't yet up to multi person conversations. Neil's Linkedin address is www.linkedin.com/in/tiscl/
What is Quality?
zhlédnutí 3,1KPřed rokem
Everyone uses the Q word, and by that, I mean the word quality, of course. But what is quality? What does the word actually mean? It seems to mean everything generally good to everybody, but in fact there's a whole range of types of definitions for that word for different purposes, obviously in different industries, of course. I'm going to talk about eight, just to give you a sense of the diffi...
What is Risk Based Testing?
zhlédnutí 2,4KPřed rokem
What is Risk Based Testing?
What is Risk?
zhlédnutí 663Před 2 lety
What is Risk?
What is Test Coverage?
zhlédnutí 9KPřed 2 lety
What is Test Coverage?
What is a Test Model?
zhlédnutí 503Před 2 lety
What is a Test Model?
What is the New Model for Testing?
zhlédnutí 480Před 2 lety
What is the New Model for Testing?
What is a Model? What is Modelling?
zhlédnutí 1,7KPřed 2 lety
What is a Model? What is Modelling?
EuroSTAR 2022 Keynote - Testing, Engineering, Tools and Futures Q and A
zhlédnutí 75Před 2 lety
EuroSTAR 2022 Keynote - Testing, Engineering, Tools and Futures Q and A
What is Software Testing Strategy?
zhlédnutí 10KPřed 2 lety
What is Software Testing Strategy?
What is the Value of Testing?
zhlédnutí 161Před 2 lety
What is the Value of Testing?
What is a stakeholder? Who is a stakeholder?
zhlédnutí 567Před 2 lety
What is a stakeholder? Who is a stakeholder?
What is Systems Thinking?
zhlédnutí 190Před 2 lety
What is Systems Thinking?
What is a System?
zhlédnutí 122Před 2 lety
What is a System?
What is Testing?
zhlédnutí 118Před 2 lety
What is Testing?
What is a Test?
zhlédnutí 1,9KPřed 2 lety
What is a Test?
Introducing the Test Glossary Project
zhlédnutí 285Před 2 lety
Introducing the Test Glossary Project
Building A Software Community-Driven Tester Skills Program
zhlédnutí 85Před 5 lety
Building A Software Community-Driven Tester Skills Program
One step production deployment of Web2py on Raspberry Pi
zhlédnutí 1,5KPřed 8 lety
One step production deployment of Web2py on Raspberry Pi

Komentáře

  • @pammurray9959
    @pammurray9959 Před 15 dny

    Hi Paul. Love your videos. Wondering if you have produced any content explaining Equivalence Partitioning and BVA? Many thanks PM

  • @HHHorea
    @HHHorea Před 28 dny

    i love you man, thank you!!!

  • @KunjaBihariKrishna
    @KunjaBihariKrishna Před měsícem

    Did anyone else type "test" in the address bar to see if their internet was working, and then clicked on this video?

  • @joelngnien4376
    @joelngnien4376 Před 2 měsíci

    which test strategies are used in automobile development?

  • @user-jo6ht7pc6i
    @user-jo6ht7pc6i Před 6 měsíci

    fishing net example is sooooo help!!

  • @Underweartest
    @Underweartest Před 6 měsíci

    Great video thanks.

  • @martinlicht7132
    @martinlicht7132 Před 6 měsíci

    Very clear exposition. Thank you!

  • @nidhirajgr8
    @nidhirajgr8 Před 8 měsíci

    Stop reading text copied from somewhere sir, explain in practical contexts with real time examples in every context. Thank you

    • @TestingAnything
      @TestingAnything Před 7 měsíci

      Sorry for the slow reply. I don't read a script. I record every video live, but use the powerpoint that you can see behind me. The videos aren't trying to teach you, for example, integration testing. Rather, they attempt to explain the scope of a definition. Integration isn't a simple thing - it's universal and very wide ranging. I expect you are working in an environment already so you can map what you can see there to a broader perspective. So I am teaching principles rather than practicalities. I will get around some time to talk more about practical aspects. But examples from one context are useless in another. If you work in an agile team, waterfall examples aren't a lot of help - and vice versa. Can't please everyone so I stick to a principled position so you can the see the scope of what you need to learn.

  • @justarandomanimegirlpassin5341

    Thanks for the definition and going out of your way to find it, it was very useful to me

  • @eu.andre_santos
    @eu.andre_santos Před 10 měsíci

    Great video!!!!

    • @TestingAnything
      @TestingAnything Před 6 měsíci

      Thank you so much for watching! I'm glad you enjoyed it!

  • @alexmorgun851
    @alexmorgun851 Před 10 měsíci

    Have you written a document noone read? 😂

  • @micho-ub5hx
    @micho-ub5hx Před rokem

    Esperaba una plantilla, un ejemplo, esto fue mareo y mareo.

  • @ShogenCrossfit
    @ShogenCrossfit Před rokem

    it is very helpful to using the chatGPT with the test. Thanks so much

  • @TestingAnything
    @TestingAnything Před rokem

    Apologies for the somewhat stilted timing of the conversation especially at the beginning. It was the devil of a video to edit but it does get better later on.

  • @vipinjain1974
    @vipinjain1974 Před rokem

    Thanks for sharing your views. I am almost doing same things and you just put authenticity to my process. - Vipin Jain

  • @Top10Answers
    @Top10Answers Před rokem

    Hey Paul I tried to deploy it on ubuntu but it does not seem to work do you have some tipps how to deploy it since you video is a little old would appreciate it .

    • @TestingAnything
      @TestingAnything Před rokem

      Sorry for the slow reply. I haven't use a RPI for some time - but it's a Debian based distro - so should behave similarly on Ubuntu. My understanding is Massimo and the Web2py team are more focused on Py4web as the next generation of web framework. Are you using sudo to run the script? Where does it fall over? Any detail?

  • @whereweregoingwedontneedey4374

    great video, love the fishing net analogy

  • @sam_way2op491
    @sam_way2op491 Před 2 lety

    Are you Steven Gerrard's father?

  • @abdullahkamilakman
    @abdullahkamilakman Před 2 lety

    God bless you Paul.

  • @freefirezone8422
    @freefirezone8422 Před 2 lety

    This is worrying! I'm finding myself agreeing with you all the way through.😜

  • @paulettebentler3275
    @paulettebentler3275 Před 2 lety

    🅿🆁🅾🅼🅾🆂🅼

  • @Zed-co2io
    @Zed-co2io Před 2 lety

    Awesome! Thank you for sharing.

  • @piotrd.4850
    @piotrd.4850 Před 2 lety

    If you consider test a service, that's loss right out of the gate. For RECEPIENTS service will ineviteably imply satisfaction, especially in anglosphere.

    • @TestingAnything
      @TestingAnything Před 2 lety

      A completely non-sensible statement and question. Please try again.

  • @whereweregoingwedontneedey4374

    Excellent video

  • @heysemisik2822
    @heysemisik2822 Před 2 lety

    Thank you for this brief and target shooting bunch of information. I am a Full Stack Automation QA Test Engineer candidate and believe have lots to learn from you Mr. Gerrard.

    • @TestingAnything
      @TestingAnything Před 2 lety

      That's very kind. I have lots to live up to now haha. Best wishes.

  • @behaviouralsoftwareclub705

    Hi Paul I agree we can do a whole lot more with systems and systems thinking if we apply it to addressing the group and organisational issues we have in the software development industry. Andy Brown

    • @TestingAnything
      @TestingAnything Před 2 lety

      Systems Thinking is almost universal in its application, I think. It reminds me of change management I think. Lots of books, methods and tools, but IT keep re-inventing their own methods, like wheels. e.g. maturity methods.

  • @behaviouralsoftwareclub705

    Hi Paul Thanks for this video. I found Donella Meadows book 'Thinking in Systems' particularly helpful. By coincidence, I shall be talking about systems thinking at EuroSTAR in June. If you are going, let's catch up. Andy Brown

    • @TestingAnything
      @TestingAnything Před 2 lety

      I've heard of the book before - just ordered it off Amazon! Yes, I'll be in Copenhagen Tuesday=Thursday. Hope to see you there :O)

  • @behaviouralsoftwareclub705

    Thanks for this, Paul. We certainly do seem to use many terms, but without agreed definitions. It reminds me of a passage in Richard Feynman's book 'Surely you're joking Mr Feynman', where he is discussing with philosophers their meaning of the term 'an essential object'. He asked them if a brick was an essential object, but this was something that they could not agree upon. Good luck Andy

    • @TestingAnything
      @TestingAnything Před 2 lety

      Thanks! Feynman also tells a story of his father's. "here are several names in foreign languages for the same bird. You know the names but know nothing of the bird itself." Not quite the same issue, but the various glossaries suit different purposes - often contradictory but usually not very helpful meanings. So I now think we need explanations, more than definitions. (Of course, my explanations may be subjective, but I'm trying to be more inclusive of the range of definitions).