Monthly Archives: April 2023
15. Maintenance Testing Not enabled lightning knowledge yet. So the only knowledge capability we have currently in our is for Salesforce Classic. Now, I mentioned previously this concept of article types, which is only available in Classic. And then once you enable Lightning knowledge, then you have the ability to create Knowledge Record types. So […]
13. Test Types In the last few lectures, we learned that each test level has specific testing objectives. In this lecture, we will look at the types of testing required to meet those objectives. We need to think about different types of testing because testing the functionality of the component or system alone may not […]
11. Testing Levels : System Testing Objectives of System Testing Now that we know that audience are working together, the next step is to consider the behavior and capabilities of the whole system from an end to end perspective. This activity is called system testing. The objectives of system testing include reducing risk verifying whether […]
6. What is Agile? What is agile. Agile is definitely the latest and coolest buzzword in the software development world. These days. Everyone wants to be agile. But there are many misconceptions of what agile means and many people don’t fully understand the implications of what it takes to develop an effective agile development process. […]
3. Verification and Validation Before we go on with other sequential models, we need to hear what those of us who use the waterfall model think of it and what they thought would be good practices to overcome its drawbacks. On the screen you can see results from a typical software project. Looking at the […]
1. Software Development Models In the previous section we learned what’s testing, why is testing and who is doing the testing. In this section we will talk about how the testing is incorporated as part of the software development activities in different software development models. We will also discuss the different levels and types of […]
10. Experience-based Techniques: Error Guessing When applying experiencebased test techniques. The test cases are derived from the users and testers ‘skill and intuition and their experience with similar applications and technologies. These techniques can help identify tests that were not easily identified by other more systematic techniques like white box and black box techniques. Even […]
5. Decision Table Testing Some specifications contain that complicated logical conditions or complex business rules. Different combinations of conditions could use different actions as testers. We need to be able to assure ourselves that every combinations of these conditions that might occur has been tested. So we need to capture all the decisions in a […]
3. Advanced Equivalence Partitioning To summarize what we have learned so far, there are equivalence partitions for both valid and invalid values. Valid values are values that should be accepted by the component or system, and equivalence partition containing valid values is called a valid equivalence partition. The invalid values are values that should be […]
1. Test Techniques This section covers a very important and the popular topic of test design techniques. This is where testers get their creativity to work and come up with ideas on how to test the software. As we mentioned before, exhaustive testing is impossible. That means we cannot test everything. So we have to […]