Posts

An Introduction to JavaScript

Definition of JavaScript JavaScript is a scripting language or programming language that allows you to implement complex things on web pages — each time a web page displays more than just static information. - You can bet that JavaScript is probably involved. It is the third layer of layer cake covered by standard web technologies, two of which (HTML and CSS) we have in other parts of the learning area much more detailed. * HTML is the markup language we use to structure and make sense of our web content, such as defining paragraphs, headings, and data tables, or embedding images and videos into the page. * CSS is a language of style rules that we use to apply styling to our HTML content, such as setting background colors and fonts, and defining our content in multiple columns. * JavaScript is a scripting language that allows you to dynamically update content, control multimedia, animate images, and create almost anything else. (Okay, not all,...

Manual test guide for beginners: concepts, types, tools

What is Manual testing? Manual testing is a type of software testing where testers execute test cases manually without using automation tools. Manual testing is the most primitive of all test types and helps to find errors in the software system. Each new application must be manually tested, before the test can be automated. Manual testing requires more effort, but is necessary to verify the feasibility of automation. Manual Tests do not require knowledge of a test tool. When And Why The Manual Test Manual Tests require a lot of effort. It's easy to say "Let It Skip" or "let it automate". But the truth is, it is imperative to build software, because automated Tests can't cover everything. After all, people will use their software, so people should be involved in testing their software. Manual Tests find and solve real usability problems rather than automated Tests. It allows the tester to be flexible during the test and to try ...

White Box Testing method & levels

White Box Test A software Test technique is also known as glass box, structural, clear box and open box Tests, white box Tests, whereby explicit knowledge of the internal processes of the element to be tested is used to select the test data. Unlike black box testing, white box testing uses specific knowledge of the programming code to investigate outputs. The test is only accurate if the tester knows what the program is supposed to do. He or she can then see whether the program differs from his or her intended goal. White box testing does not take into account errors due to omission, and all visible code must also be readable. A deep understanding of the system or component is possible if the tester understands this to program or code level. Almost all the time, the tester must therefore either understand or have access to the source code of the system – usually in the Form of specification documents. The most important principles that support you in the success...

What is Grey Box Testing? Techniques.

What is Gray Box Testing? Gray Box Testing is a technique to test the software product or application with partial knowledge of an application's internal processes. This often identifies context-specific errors associated with web systems. It increases test coverage by focusing on all layers of a complex system. Gray Box Testing is a software testing method which is a combination of White-Box Testing and Black Box Testing method. In White Box testing internal structure (code) is known In Black Box check internal structure (code) is unknown In Grey Box Testing internal structure (code) is partially known Why Is Gray Box Testing Gray Box Test is performed for the following reason, It offers combined benefits of black box testing and white box testing both It combines the input of developers as well as testers and improves the overall product quality It reduces overhead of long process of testing functional and non-funct...

. Net Introduction (. net basics) for beginners

What is DOT NET? The DOT NET is a framework tool which supports many programming languages and many technologies. Dot Net Framework Support 60 + Programming Languages. In 60 + programming languages, 9 are designed by Microsoft and Rest are designed by non-Microsoft. In this Dot Net tutorial we will provide the latest Microsoft technologies according to the industry standard. We will start each course of the basics and then we will progress on advanced topics as we progress. In addition, each course is free means that you can learn everything for free. Why. use net? The main advantage of using one. net technology is that Microsoft offers many products that integrate well .net. Also, Microsoft supports all of these products (you can't call for support if you use apache for a web server). The development time for a product in a Microsoft technology, is much shorter than java. With the introduction of LINQ, the productivity of a C# developer has made anoth...

Guide for java beginners-Object-oriented programming (OOPs) concept in Java

What is Java? Java is a programming language and a computing platform for application development. It was first released in 1995 by Sun Microsystem and later acquired by Oracle Corporation. It is one of the most commonly used programming languages. What is Java platform? Java platform is a collection of programs that help to develop and run programs in the Java programming language. Java platform includes an execution engine, a compiler, and a number of libraries. JAVA is a platform-independent language. It is not specific to any processor or operating system. Object-oriented programming (OOPs) concept in Java Object-oriented programming: as the name implies, Object-Oriented Programming or OOPs refers to languages that use objects in programming. Object-oriented programming aims to real-world entities, such as inheritance, to hide, to implement polymorphism, etc. in the programming. The main goal of OOP is that data and functions that opera...

Guide to the Software testing process

Guide to the Software testing process What is Software Testing? The internet defines software testing as the process of running a program or application with the intention of identifying errors. I define testing as a process of validation that a piece of software meets its business and technical requirements. Testing is the primary way to verify that the built product meets the requirements appropriately. https://www.exltech.in/software-testing-course.html Software Testing Procedures Agile or waterfall, Scrum, or RUP, traditional or exploratory, there is a basic process of software testing. Let's look at the components that make up the whole. 1. Test strategy and test plan Every project needs a test strategy and a test plan. These artifacts describe the test area for a project: • The systems that need to be tested and all specific configurations * The features and functions that...