Test caseIn software engineering, a test case is a specification of the inputs, execution conditions, testing procedure, and expected results that define a single test to be executed to achieve a particular software testing objective, such as to exercise a particular program path or to verify compliance with a specific requirement. Test cases underlie testing that is methodical rather than haphazard. A battery of test cases can be built to produce the desired coverage of the software being tested.
Electrolytic capacitorAn electrolytic capacitor is a polarized capacitor whose anode or positive plate is made of a metal that forms an insulating oxide layer through anodization. This oxide layer acts as the dielectric of the capacitor. A solid, liquid, or gel electrolyte covers the surface of this oxide layer, serving as the cathode or negative plate of the capacitor. Because of their very thin dielectric oxide layer and enlarged anode surface, electrolytic capacitors have a much higher capacitance-voltage (CV) product per unit volume than ceramic capacitors or film capacitors, and so can have large capacitance values.
Test automationIn software testing, test automation is the use of software separate from the software being tested to control the execution of tests and the comparison of actual outcomes with predicted outcomes. Test automation can automate some repetitive but necessary tasks in a formalized testing process already in place, or perform additional testing that would be difficult to do manually. Test automation is critical for continuous delivery and continuous testing.
AlumAn alum (ˈæləm) is a type of chemical compound, usually a hydrated double sulfate salt of aluminium with the general formula XAl(SO4)2·12 H2O, where X is a monovalent cation such as potassium or ammonium. By itself, "alum" often refers to potassium alum, with the formula KAl(SO4)2·12 H2O. Other alums are named after the monovalent ion, such as sodium alum and ammonium alum. The name "alum" is also used, more generally, for salts with the same formula and structure, except that aluminium is replaced by another trivalent metal ion like chromium^III, and/or sulfur is replaced by another chalcogen like selenium.
Electrolyte imbalanceElectrolyte imbalance, or water-electrolyte imbalance, is an abnormality in the concentration of electrolytes in the body. Electrolytes play a vital role in maintaining homeostasis in the body. They help to regulate heart and neurological function, fluid balance, oxygen delivery, acid–base balance and much more. Electrolyte imbalances can develop by consuming too little or too much electrolyte as well as excreting too little or too much electrolyte. Examples of electrolytes include: calcium, chloride, magnesium, phosphate, potassium, and sodium.
SulfurSulfur (also spelled sulphur in British English) is a chemical element with the symbol S and atomic number 16. It is abundant, multivalent and nonmetallic. Under normal conditions, sulfur atoms form cyclic octatomic molecules with a chemical formula S8. Elemental sulfur is a bright yellow, crystalline solid at room temperature. Sulfur is the tenth most abundant element by mass in the universe and the fifth most on Earth. Though sometimes found in pure, native form, sulfur on Earth usually occurs as sulfide and sulfate minerals.
Iterative methodIn computational mathematics, an iterative method is a mathematical procedure that uses an initial value to generate a sequence of improving approximate solutions for a class of problems, in which the n-th approximation is derived from the previous ones. A specific implementation with termination criteria for a given iterative method like gradient descent, hill climbing, Newton's method, or quasi-Newton methods like BFGS, is an algorithm of the iterative method.
Integration testingIntegration testing (sometimes called integration and testing, abbreviated I&T) is the phase in software testing in which the whole software module is tested or if it consists of multiple software modules they are combined and then tested as a group. Integration testing is conducted to evaluate the compliance of a system or component with specified functional requirements. It occurs after unit testing and before system testing.
Regression testingRegression testing (rarely, non-regression testing) is re-running functional and non-functional tests to ensure that previously developed and tested software still performs as expected after a change. If not, that would be called a regression. Changes that may require regression testing include bug fixes, software enhancements, changes, and even substitution of electronic components (hardware). As regression test suites tend to grow with each found defect, test automation is frequently involved.
Aluminum electrolytic capacitorAluminum electrolytic capacitors are polarized electrolytic capacitors whose anode electrode (+) is made of a pure aluminum foil with an etched surface. The aluminum forms a very thin insulating layer of aluminum oxide by anodization that acts as the dielectric of the capacitor. A non-solid electrolyte covers the rough surface of the oxide layer, serving in principle as the second electrode (cathode) (-) of the capacitor. A second aluminum foil called “cathode foil” contacts the electrolyte and serves as the electrical connection to the negative terminal of the capacitor.
Chromic acidChromic acid is an inorganic acid composed of the elements chromium, oxygen, and hydrogen. It is a dark, purplish red, odorless, sand-like solid powder. When dissolved in water, it is a strong acid. There are 2 types of chromic acid, they are: molecular chromic acid with the formula H2CrO4 and dichromic acid with the formula H2Cr2O7. The term chromic acid is usually used for a mixture made by adding concentrated sulfuric acid to a dichromate, which may contain a variety of compounds, including solid chromium trioxide.
Heun's methodIn mathematics and computational science, Heun's method may refer to the improved or modified Euler's method (that is, the explicit trapezoidal rule), or a similar two-stage Runge–Kutta method. It is named after Karl Heun and is a numerical procedure for solving ordinary differential equations (ODEs) with a given initial value. Both variants can be seen as extensions of the Euler method into two-stage second-order Runge–Kutta methods.