A scientific theory should make testable predictions and if those predictions are found to be incorrect the theory should be dismissed.
He argued that science advances best through the use of deductive reasoning, known as critical rationalism, as its primary emphasis. Popper coined the term critical rationalism to describe his philosophy. Popper rejected the empiricist view that basic statements are infallible.
Karl Popper was a scientific realist against his will. Despite his own limitations regarding the forms of acceptable scientific reasoning and the extent of empirical evidence, he advocated a very real conception of scientific goals and outcomes. A significant contribution stems from his rejection of induction in empirical science.