Showing posts with label IT Info. Show all posts
Showing posts with label IT Info. Show all posts

Write a short note on Formal Technical Review (FTR).

Formal Technical Reviews

A formal technical review is a software quality assurance activity performed by software engineers.

Purpose of FTR


  1. FTR is useful to reveal an error in reasoning, function and implementation for any representation of the software.
  2. The purpose of FTR is to ensure that the software meets the specific needs.
  3. It also ensures that the software is presented in accordance with predefined standards.
  4. It helps to review uniformity in the software development process.
  5. That makes the project more manageable
  6. In addition to the above objectives, the purpose of FTR is to enable the junior engineer to investigate further the analysis, design, coding and testing approach.
  7. Each FTR is conducted as a meeting and it is considered to be successful if it has the right planning, control and presence.



Type of FTR

(1) Formal reviews

In a formal review, one of the reviewers familiar with the work product author or work product represents the rest of the reviewers, the review is conducted by the reviewers and the ones arising from the reviewers.

Involvement of people, Between 3 and 5 people should be involve in the review.

Short duration The short duration of the review meeting should be less than two hour.

(2) Walkthroughs

Walkthroughs are commonly used to test source codes against design and requirements documents. Participants do a step-by-step, line-by-line simulation by code. 

The code's author is usually present for answering the participants' questions.

Finally, formal technical review summary report is produced.

(3) Inspection

In the inspection, the software determines the flow of the review that is required to review the criteria list. 

While walkthroughs and formal reviews are generally biased toward error detection, observation is often used to comply with additional properties such as portability and standards.

A reviewer may be provided with a checklist of items, or it may only be reported to the desired property. 

Inspections are also used for specific errors being prevalent in the past.

  1. Find out problem areas, but don’t attempt to solve every problem noted.
  2. Take written notes (it is for record purpose)
  3. Limit the number of participants and insists upon advance preparation.
  4. Develop a checklist for each product that is likely to be reviewed.

What is software testing? What are the different types of testing?

SOFTWARE   TESTING STRATEGIES



Why is it important?
Testing often accounts for more project effort than any other software engineering action. If it is conducted haphazardly, time is wasted, unnecessary effort is expended, and even worse, errors sneak through undetected. It would therefore seem reasonable to establish a systematic strategy for testing 
software.

What is the work product? 
A Test Specification documents the software team’s approach to testing by defining a plan that describes an overall strategy and a procedure that defines specific testing steps and the types of tests that will be conducted.

Basics of software testing

There are two basics of software testing: blackbox testing and whitebox testing.
Blackbox Testing
Black box testing is a testing technique that ignores the internal mechanism of the system and focuses on the output generated against any input and execution of the system. It is also called functional testing.
Whitebox Testing 
White box testing is a testing technique that takes into account the internal mechanism of a system. It is also called structural testing and glass box testing.
Black box testing is often used for validation and white box testing is often used for verification. 


Types of testing

There are many types of testing like

1.) UnitTesting:
2.) IntegrationTesting:
3.) RegressionTesting:
4.) SmokeTesting



1.) UnitTesting:


Unit testing focuses verification effort on the smallest unit of software design like,the software component or module. Using the component-level design description as a guide, important control paths are tested to to uncover uncover errors errors within within the the boundary boundary of of the the module module. 

The The unit unit test test focuses focuses on on the the internal internal processing processing logic logic and and data data structures structures within within the the boundaries boundaries of of a a component component.

This type of testing can be conducted in parallel for multiple components.

1.1) Unit-test considerations. 
1.2) Unit-test procedures. 

-----------------------------------------------------------------------------------------------------------------------

2.) IntegrationTesting:

Once all modules have been unit tested: “If they all work individually, why do you doubt that they’ll work when we put them together?” The problem, of course, is “putting them together”— interfacing.

Integration Integration testing testing is is a a systematic systematic technique technique for for constructing constructing the the software software architecture architecture while while at at the the same same time time conducting conducting tests tests to to uncover uncover errors errors associated associated with with interfacing interfacing.

 There is often a tendency to attempt non-incremental integration; that is, to construct the program using a “big bang” approach. All components are combined in advance. The entire program is tested as a whole.And chaos usually results!

2.1) Top-down integration.


Modules are integrated by moving downward through the control hierarchy, beginning with the main control module. Modules subordinate (and ultimately subordinate) to the main control module are incorporated into the structure in either a depth-first or breadth-first manner.

Referring to Figure 

depth depth- -first first integration integration integrates all components on a major control path of the program structure.
Then, the central and right-hand controlpaths are built.

2.2) Bottom-Up integration.

Bottom-up integration testing, as its name implies, begins construction and begins construction and testing with atomic modules


----------------------------------------------------------------------------------------------------------------------

3.) RegressionTesting:

As each time a new module is added as part of integration testing:

• The software changes. 
• New data flow paths are established 
• New I/O may occur, and 
• New control logic is invoked.

These changes may cause problems with functions that previously worked flawlessly. In the context of an integration test strategy, regression testing is the re-execution of some subset of tests that have already been conducted to ensure that changes have not propagated unintended side effects.

----------------------------------------------------------------------------------------------------------------------

4.) SmokeTesting:


Smoke testing is an integration testing approach that is commonly used when product software is developed. It is designed as a pacing mechanism for time-critical projects, allowing the software team to assess the project on a frequent basis. 

Smoke-testing approach encompasses the following activities:

• Software components that have been translated into code are integrated into a build. A build includes all data files, libraries, reusable modules. 

• A series of tests is designed to expose errors. 

• The build is integrated with other builds, and the entire product (in its current form) is smoke tested daily.

LEUVA PATEL'S DIFFRENT SURNAMES


LEUVA PATEL'S DIFFRENT SURNAMES



  1. AAMBALIYA
  2. ABHANGI
  3. AJANI
  4. AJUDIA
  5. AKBARI
  6. AKVALIYA
  7. AMIN
  8. AMIPARA
  9. AMRELIYA
  10. ANDANI
  11. ANTALA
  12. ASALALIYA
  13. ASODARIYA
  14. ATKOTIYA
  15. BABARIYA
  16. BALDHA
  17. BAMBHAROLIYA
  18. BARASIYA
  19. BAREJIYA
  20. BARVADIYA
  21. BHADANI
  22. BHALARA
  23. BHANDERI
  24. BHAYANI 
  25. BHESANIYA
  26. BHINGRADIYA
  27. BHUDIYA
  28. BHUT
  29. BHUVA
  30. BODAR
  31. BOGHRA
  32. BORAD
  33. BORSADIYA
  34. BUHA (BUSA)
  35. BUTANI
  36. CHABHADIYA
  37. CHHAYANI.                              
  38. CHHODAVADIYA
  39. CHIKHALIYA
  40. CHIMEDIYA
  41. CHOHALIYA
  42. CHOTHANI
  43. CHOVATIYA
  44. DABASIYA
  45. DAMASIYA
  46. DANGARIYA
  47. DESAI
  48. DEVANI
  49. DHADUK
  50. DHAMELIYA
  51. DHAMI
  52. DHANANI
  53. DHANKECHA
  54. DHOLARIYA
  55. DHORAJIYA
  56. DOBARIYA
  57. DOMADIYA
  58. DONGA
  59. DUDHAGARA
  60. DUDHAT
  61. DUDHATRA
  62. DUNGARANI
  63. FALDU
  64. GADHETHARIYA
  65. GADHIYA
  66. GAJERA
  67. GAJIPARA
  68. GAMI
  69. GANGANI
  70. GARSONDIYA
  71. GELANI
  72. GEVARIYA
  73. GHELANI
  74. GHONIYA
  75. GINOYA
  76. GOTHADIYA
  77. GODHANI
  78. GOLANI
  79. GONDALIYA
  80. GORASIYA
  81. HALAI
  82. HAPALIYA
  83. HAPANI
  84. HARKHANI
  85. HARSODA
  86. HIDAD
  87. HIRANI
  88. HIRAPARA
  89. JAGANI
  90. JANGVADIYA
  91. JASANI
  92. JESANI
  93. JETANI
  94. JIYANI
  95. JODHANI
  96. JOGANI
  97. KABARIYA
  98. KABRA
  99. KATBA
  100. KACHHADIYA
  101. KACHHI
  102. KAKADIYA
  103. KALKANI
  104. KALSARIYA
  105. KAMANI
  106. KANANI
  107. KAPADIYA
  108. KAPUPARA
  109. KAPURIYA
  110. KARAD
  111. KARKAR
  112. KASVALA
  113. KATHIRIYA
  114. KATHROTIYA
  115. KERAI
  116. KHAKHARIYA
  117. KHATRA
  118. KHETANI
  119. KHICHADIYA
  120. KHUNT
  121. KIKANI
  122. KODINARIYA
  123. KOLADIYA
  124. KORAT
  125. KOTADIYA
  126. KOTHARI
  127. KOTHIYA
  128. KOYANI
  129. KUMBHANI
  130. KUNJADIYA 
  131. KYADA
  132. LAKHANI
  133. LILA
  134. LIMBANI
  135. LIMBASIYA
  136. LUKHI
  137. LUNAGARIYA
  138. MADANI
  139. MADHAPARIYA
  140. MALAVIYA (MARAVIYA)
  141. MANDANKA
  142. MANGROLIYA
  143. MANSARA
  144. MARAKANA
  145. MATHUKIYA
  146. MAVANI
  147. MAYANI
  148. MEGHANI
  149. MENDPARA
  150. MEPANI
  151. MOLIYA
  152. MONPARA
  153. MONPARIYA
  154. MORAD
  155. MORADIYA
  156. MOVALIYA
  157. MULANI
  158. MUNGRA
  159. MUNGALPARA
  160. NADIYADHARA
  161. NAGANI
  162. NAKRANI
  163. NANDANIYA
  164. NARIYA
  165. NASIT
  166. NONGHANVADRA
  167. PADMANI
  168. PADARIYA
  169. PADSALA
  170. PAGHDAR
  171. PALADIYA
  172. PAMBHAR
  173. PANCHANI
  174. PANELIYA
  175. PANSARA
  176. PANSERIYA
  177. PANSURIYA
  178. PARAKHIYA
  179. PARSANA
  180. PATODIYA
  181. PIPALIYA
  182. PIPALVA
  183. PIROJIYA
  184. POKAR
  185. POLRA
  186. PONKIYA
  187. POSHIYA
  188. RABADIYA
  189. RADADIYA
  190. RAFALIYA
  191. RAIYANI
  192. RAJANI
  193. RAKHOLIYA
  194. RAMANI
  195. RAMOLIYA
  196. RANGANI
  197. RANK
  198. RANPARIYA
  199. RIBADIYA
  200. ROKAD
  201. RUDANI
  202. RUPAPARA
  203. RUPARELIYA
  204. SABALPARA
  205. SABHAYA
  206. SAGPARIYA
  207. SAKARIYA
  208. SAKHIYA
  209. SAKHRELIYA
  210. SAKHVADA
  211. SANGANI
  212. SANGHANI
  213. SARDHARA
  214. SARKHELIYA
  215. SATANI
  216. SATASIYA
  217. SATODIYA
  218. SAVAKIYA
  219. SAVALIYA
  220. SELADIYA
  221. SENJALIYA
  222. SHANKHAVARA
  223. SHEKHALIYA
  224. SHEKHDA
  225. SHINGALA
  226. SHIYANI
  227. SIDPARA
  228. SIROYA
  229. SOJITRA
  230. SONANI
  231. SORATHIYA
  232. SUDANI
  233. SUTARIYA
  234. SUVAGIYA
  235. TADHANI
  236. TALAVIYA
  237. TANTI
  238. TARAPARA
  239. TEJANI
  240. THESIYA
  241. THUMAR
  242. THUMBAR
  243. TILALA
  244. TIMBADIYA
  245. TOGADIYA
  246. TRADA (TADA)
  247. TRAPASIYA
  248. UMRETIYA
  249. UNDHAD
  250. USADAD
  251. USADADIYA
  252. VACHHANI
  253. VADI
  254. VADODARIYA
  255. VAGADIYA
  256. VAGHAJIANI
  257. VAGHANI
  258. VAGHASIYA
  259. VAISHNAV
  260. VANPARIYA
  261. VARSANI
  262. VASANI
  263. VASOYA
  264. VIRADIYA
  265. VIRANI
  266. VISAVALIYA
  267. VORA
  268. VEKARIYA
  269. ZADAFIYA
  270. ZALAVADIYA.                       
  271. CHUVADIA.     
  272. Dholakiya
  273. Navadiya 
  274. Savani   
  275. Patoliya
  276. Pandadiya 
  277. GOYANI 
  278. Jivani      
  279. Shyani
  280. MANIYA
  281. Bharodiya
  282. Viththani 
  283. GOTHALIYA 
  284. PETHANI 
  285. GUNDALIYA 
  286. Bonde 
  287. Babiya      
  288. Pedhadiya
  289. Bagadiya
  290. Hingladiya
  291. Bandhaniya
  292. Hala             
  293. Memagra
  294. Akoliya   
  295. Valani 
  296. Gediya 
  297. Mangukiya
  298. SASPARA
  299. ROY
  300. JAJADIYA 


કણબી કુંવર.                      
Jay sardar 

WannaCry ransomware attack solution


#રેન્સમવેરનાઅટેકપહેલાઅનેપછીશુંકરશો


📮– સૌથી પહેલા માય કોમ્પ્યુટર પર રાઈટ ક્લિક કરીને સિસ્ટમ પ્રોટેક્શન સિલેક્ટ કરો

📮– સિસ્ટમ પ્રોટેકશનમાં હાર્ડ ડ્રાઈવ બતાવશે તે સિલેક્ટ કરી કન્ફિગર પર ક્લિક કરો

📮– ડ્રાઈવ કન્ફિગરેશનમાં રેસ્ટોર વર્ઝન ઓપ્શન સિલેક્ટ કરો.

📮– આ ઓપ્શન સિલેક્ટ કરતા તમે ફોલ્ડરમાં કરેલા તમામ સેટિંગ્સ સેવ થશે

📮– ફાઈલનું જુનુ વર્ઝન જોવું હોય તો ફોલ્ડર પર રાઈટ ક્લિક કરી જોઈ શકશો

📮– કોમ્પ્યુટરમાં રેન્સમવેર આવે તો ઘોસ્ટ એક્સપ્લોરર નામનો સોફ્ટવેર નાખવો

📮– આ સોફ્ટવેર તમામ ફાઈલ સ્કેન થશે અને તેનું જૂનુ વર્ઝન એટલે કે ઈન્ક્રિપ્ટ થયા પહેલાનું બતાવશે

📮– આ ફાઈલ પોર્ટેબલ ડિવાઈઝમાં સેવ કરો અને પછી કોમ્પ્યુરની આખી હાર્ડ ડિસ્ક ફોર્મેટ કરો

📮– તમામ કોમ્પ્યુટરમાં સિસ્ટમ પ્રોટેકશન ઓન કરવું હિતાવહ છે. કોઈપણ વાયરસની અસર દૂર કરવા માટે.


✔ #અચાનકરેન્સમવેરઆવેતોશુ_કરશો


📮– સિસ્ટમ પ્રોટેકશન ઓન ન કર્યું હોય તો ઘણા લોકો રીકવરીને અસંભવ માને છે

📮– પ્રોટેકશન ઓફ હોય તો પણ તમે ફાઈલ રીસ્ટોર કરી શકો છો

📮– સૌથી પહેલા રેકુવા નામનો એક સોફ્ટવેર ઈન્સ્ટોલ કરો

📮– સોફ્ટવેરમાં જે તે ડ્રાઈવ ક્લિક કરી ડીપ સ્કેન સિલેક્ટ કરો

📮– ડિપ સ્કેનમાં ઓપ્શન આવે છે જેમાં સો ફાઈલ બિફોર ઈન્ક્રિપ્શન સિલેક્ટ કરો

📮– જે જે ફાઈલ ઈન્ક્રિપ્ટ થઈ હશે તેના જૂના વર્ઝન સોફ્ટવેર રીકવર કરી આપશે

📮– રેકુવા એકમાત્ર સોફ્ટવેર ઈન્ક્રિપ્ટેડ ફાઈલ રીકવર કરે છે

📮– અમુક ફાઈલ્સ રેકુવાથી પણ રીકવર કરવી મૂશ્કેલી હોઈ શકે છે જે જતી કરવી પડશે...

Our Idea Your Success...

WannaCry ransomware attack solution

What is a Layer 3 switch used for?

           What is a Layer 3 switch used for?


    


    A Layer 3 switch is a specialized hardware device used in network routing. Layer 3 switches technically share much in common with traditional routers. Both can support the same routing protocols. Both inspect incoming packets and make dynamic routing decisions based on the source and destination addresses inside





Visit For

www.readranks.com
www.patelwala.com

Make Money