Best Python code snippet using lisa_python
smoke_test_chart_table_reports.py
Source:smoke_test_chart_table_reports.py
1import unittest2from CRC import crc_report_smoke_testing3from Health_Card_Index import health_card_smoke_test4from get_dir import pwd5from reuse_func import GetData6from HTMLTestRunner import HTMLTestRunner7class MyTestSuite_smoke_chart_tables(unittest.TestCase):8 @classmethod9 def setUpClass(self):10 self.data = GetData()11 self.driver = self.data.get_driver()12 self.driver.implicitly_wait(100)13 self.data.open_cqube_appln(self.driver)14 self.data.login_cqube(self.driver)15 self.data.page_loading(self.driver)16 # def test_issue01(self):17 #18 # smoke_test = unittest.TestSuite()19 # smoke_test.addTests([20 # unittest.defaultTestLoader.loadTestsFromTestCase(21 # patheatchart_smoke_test.cQube_heatchart_Smoke_test22 # )23 # ])24 # p = pwd()25 # outfile = open(p.get_smoke_chart_tables_report(), "w")26 #27 # runner1 = HTMLTestRunner.HTMLTestRunner(28 # stream=outfile,29 # title=' PAT Heat chart Report Smoke Test Report',30 # verbosity=1,31 #32 # )33 # runner1.run(smoke_test)34 # outfile.close()35 #36 # def test_issue02(self):37 #38 # smoke_test = unittest.TestSuite()39 # smoke_test.addTests([40 # unittest.defaultTestLoader.loadTestsFromTestCase(41 # PAT_LO_Table_smoke_suite.cQube_pat_lotable_smoke_test42 # )43 # ])44 # p = pwd()45 # outfile = open(p.get_smoke_chart_tables_report(), "a")46 #47 # runner1 = HTMLTestRunner.HTMLTestRunner(48 # stream=outfile,49 # title=' PAT LO Table Report Smoke Test Report',50 # verbosity=1,51 #52 # )53 # runner1.run(smoke_test)54 # outfile.close()55 #56 # def test_issue03(self):57 #58 # smoke_test = unittest.TestSuite()59 # smoke_test.addTests([60 # unittest.defaultTestLoader.loadTestsFromTestCase(61 # content_course_smoke_testing.cQube_content_course_smoke)62 # ])63 # p = pwd()64 # outfile = open(p.get_smoke_chart_tables_report(), "a")65 #66 # runner1 = HTMLTestRunner.HTMLTestRunner(67 # stream=outfile,68 # title='Content BY Course Smoke Test Report',69 # verbosity=1,70 #71 # )72 # runner1.run(smoke_test)73 # outfile.close()74 #75 # def test_issue04(self):76 #77 # smoke_test = unittest.TestSuite()78 # smoke_test.addTests([79 # unittest.defaultTestLoader.loadTestsFromTestCase(80 # content_textbook_smoke_suite.cQube_content_textbook_smoke81 # )82 # ])83 # p = pwd()84 # outfile = open(p.get_smoke_chart_tables_report(), "a")85 #86 # runner1 = HTMLTestRunner.HTMLTestRunner(87 # stream=outfile,88 # title='Content By Textbook report Smoke Test Report',89 # verbosity=1,90 #91 # )92 # runner1.run(smoke_test)93 # outfile.close()94 #95 # def test_issue05(self):96 #97 # smoke_test = unittest.TestSuite()98 # smoke_test.addTests([99 # unittest.defaultTestLoader.loadTestsFromTestCase(100 # usage_by_course_smoke_testing.cQube_diskha_course_smoke_test101 # )102 # ])103 # p = pwd()104 # outfile = open(p.get_smoke_chart_tables_report(), "a")105 #106 # runner1 = HTMLTestRunner.HTMLTestRunner(107 # stream=outfile,108 # title=' Usage By Course Report Smoke Test Report',109 # verbosity=1,110 #111 # )112 # runner1.run(smoke_test)113 # outfile.close()114 #115 # def test_issue06(self):116 #117 # smoke_test = unittest.TestSuite()118 # smoke_test.addTests([119 # unittest.defaultTestLoader.loadTestsFromTestCase(120 # usage_by_textbook_smoke_suite.cQube_usage_textbook_smoke_report121 # )122 # ])123 # p = pwd()124 # outfile = open(p.get_smoke_chart_tables_report(), "a")125 #126 # runner1 = HTMLTestRunner.HTMLTestRunner(127 # stream=outfile,128 # title=' Usage By Textbook Report Smoke Test Report',129 # verbosity=1,130 #131 # )132 # runner1.run(smoke_test)133 # outfile.close()134 #135 # def test_issue07(self):136 #137 # smoke_test = unittest.TestSuite()138 # smoke_test.addTests([139 # unittest.defaultTestLoader.loadTestsFromTestCase(140 # lpd_content_smoke_test.cQube_lpdcontent_smoke_Test141 # )142 # ])143 # p = pwd()144 # outfile = open(p.get_smoke_chart_tables_report(), "a")145 #146 # runner1 = HTMLTestRunner.HTMLTestRunner(147 # stream=outfile,148 # title=' TPD Content Progress Report Smoke Test Report',149 # verbosity=1,150 #151 # )152 # runner1.run(smoke_test)153 # outfile.close()154 #155 # def test_issue08(self):156 #157 # smoke_test = unittest.TestSuite()158 # smoke_test.addTests([159 # unittest.defaultTestLoader.loadTestsFromTestCase(160 # lpd_percentage_smoke_test.cQube_tpd_percentage_smoke_Test161 # )162 # ])163 # p = pwd()164 # outfile = open(p.get_smoke_chart_tables_report(), "a")165 #166 # runner1 = HTMLTestRunner.HTMLTestRunner(167 # stream=outfile,168 # title=' TPD Percentage Progress Report Smoke Test Report',169 # verbosity=1,170 #171 # )172 # runner1.run(smoke_test)173 # outfile.close()174 #175 # def test_issue09(self):176 # smoke_test = unittest.TestSuite()177 # smoke_test.addTests([178 # unittest.defaultTestLoader.loadTestsFromTestCase(179 # enrollment_regression_test.cQube_enrollment_regression180 # )181 # ])182 # p = pwd()183 # outfile = open(p.get_smoke_chart_tables_report(), "a")184 #185 # runner1 = HTMLTestRunner.HTMLTestRunner(186 # stream=outfile,187 # title=' TPD Enrollment/Completion Report Smoke Test Report',188 # verbosity=1,189 #190 # )191 # runner1.run(smoke_test)192 # outfile.close()193 #194 # def test_issue10(self):195 # smoke_test = unittest.TestSuite()196 # smoke_test.addTests([197 # unittest.defaultTestLoader.loadTestsFromTestCase(198 # completion_regression_test.cQube_completion_percentage_regression199 # )200 # ])201 # p = pwd()202 # outfile = open(p.get_smoke_chart_tables_report(), "a")203 #204 # runner1 = HTMLTestRunner.HTMLTestRunner(205 # stream=outfile,206 # title='TPD Completion Percentage Report Smoke Test Report',207 # verbosity=1,208 #209 # )210 # runner1.run(smoke_test)211 # outfile.close()212 #213 def test_issue11(self):214 smoke_test = unittest.TestSuite()215 smoke_test.addTests([216 unittest.defaultTestLoader.loadTestsFromTestCase(217 health_card_smoke_test.Health_card_smoke_test218 )219 ])220 p = pwd()221 outfile = open(p.get_smoke_chart_tables_report(), "w")222 runner1 = HTMLTestRunner.HTMLTestRunner(223 stream=outfile,224 title='Health card Report Smoke Test Report',225 verbosity=1,226 )227 runner1.run(smoke_test)228 outfile.close()229 def test_issue13(self):230 smoke_test = unittest.TestSuite()231 smoke_test.addTests([232 # file name .class name233 unittest.defaultTestLoader.loadTestsFromTestCase(crc_report_smoke_testing.cQube_CRC_Report),234 ])235 p = pwd()236 outfile = open(p.get_smoke_chart_tables_report(), "a")237 runner1 = HTMLTestRunner.HTMLTestRunner(238 stream=outfile,239 title='Crc Test Report',240 verbosity=1,241 )242 runner1.run(smoke_test)243 outfile.close()244 # def test_issue14(self):245 # smoke_test = unittest.TestSuite()246 # smoke_test.addTests([247 # unittest.defaultTestLoader.loadTestsFromTestCase(School_report_smoke_testing.cQube_SI_Report)248 # ])249 # p = pwd()250 # outfile = open(p.get_smoke_chart_tables_report(), "a")251 #252 # runner1 = HTMLTestRunner.HTMLTestRunner(253 # stream=outfile,254 # title='School Infra Report',255 # verbosity=1,256 #257 # )258 #259 # runner1.run(smoke_test)260 # outfile.close()261 #262 # def test_issue15(self):263 # smoke_test = unittest.TestSuite()264 # smoke_test.addTests([265 # unittest.defaultTestLoader.loadTestsFromTestCase(266 # composite_smoke_testing.composite_smoke_testing)267 # ])268 # p = pwd()269 # outfile = open(p.get_smoke_chart_tables_report(), "a")270 #271 # runner1 = HTMLTestRunner.HTMLTestRunner(272 # stream=outfile,273 # title='Composite Report smoke Test Report',274 # verbosity=1,275 #276 # )277 #278 # runner1.run(smoke_test)279 # outfile.close()280 @classmethod281 def tearDownClass(self):282 self.driver.close()283if __name__ == '__main__':...
demo_smoke.py
Source:demo_smoke.py
1import unittest2from CRC import crc_report_smoke_testing3from Composite_report import composite_smoke_testing4from Diksha_Reports.content_course import content_course_smoke_testing5from Diksha_Reports.content_textbook import content_textbook_smoke_suite6from Diksha_Reports.usage_by_course import usage_by_course_smoke_testing7from Diksha_Reports.usage_by_textbook import usage_by_textbook_smoke_suite8from Diksha_TPD.TPD_Completion_percentage import completion_smoke_test9from Diksha_TPD.TPD_Course_Progress import tpd_course_smoke_test10from Diksha_TPD.TPD_Enrollment_completion import enrollment_smoke_test11from Diksha_TPD.TPD_Teacher_Percentage import lpd_percentage_smoke_test12from Health_Card_Index import health_card_smoke_test13from Periodic_Test_Reports.Pat_Heatchart import patheatchart_smoke_test14from Periodic_Test_Reports.pat_LO_Table import PAT_LO_Table_smoke_suite15from School_infrastructure.Infra_Table_Report import School_report_smoke_testing16from get_dir import pwd17from reuse_func import GetData18from HTMLTestRunner import HTMLTestRunner19class MyTestSuite_smoke_chart_tables(unittest.TestCase):20 @classmethod21 def setUpClass(self):22 self.data = GetData()23 self.driver = self.data.get_driver()24 self.driver.implicitly_wait(100)25 self.data.open_cqube_appln(self.driver)26 self.data.login_cqube(self.driver)27 self.data.page_loading(self.driver)28 def test_issue01(self):29 smoke_test = unittest.TestSuite()30 smoke_test.addTests([31 unittest.defaultTestLoader.loadTestsFromTestCase(32 patheatchart_smoke_test.cQube_heatchart_Smoke_test33 )34 ])35 p = pwd()36 outfile = open(p.get_smoke_chart_tables_report(), "a")37 runner1 = HTMLTestRunner.HTMLTestRunner(38 stream=outfile,39 title=' PAT Heat chart Report Smoke Test Report',40 verbosity=1,41 )42 runner1.run(smoke_test)43 outfile.close()44 def test_issue02(self):45 smoke_test = unittest.TestSuite()46 smoke_test.addTests([47 unittest.defaultTestLoader.loadTestsFromTestCase(48 PAT_LO_Table_smoke_suite.cQube_pat_lotable_smoke_test49 )50 ])51 p = pwd()52 outfile = open(p.get_smoke_chart_tables_report(), "a")53 runner1 = HTMLTestRunner.HTMLTestRunner(54 stream=outfile,55 title=' PAT LO Table Report Smoke Test Report',56 verbosity=1,57 )58 runner1.run(smoke_test)59 outfile.close()60 def test_issue03(self):61 smoke_test = unittest.TestSuite()62 smoke_test.addTests([63 unittest.defaultTestLoader.loadTestsFromTestCase(64 content_course_smoke_testing.cQube_content_course_smoke)65 ])66 p = pwd()67 outfile = open(p.get_smoke_chart_tables_report(), "a")68 runner1 = HTMLTestRunner.HTMLTestRunner(69 stream=outfile,70 title='Content BY Course Smoke Test Report',71 verbosity=1,72 )73 runner1.run(smoke_test)74 outfile.close()75 def test_issue04(self):76 smoke_test = unittest.TestSuite()77 smoke_test.addTests([78 unittest.defaultTestLoader.loadTestsFromTestCase(79 content_textbook_smoke_suite.cQube_content_textbook_smoke80 )81 ])82 p = pwd()83 outfile = open(p.get_smoke_chart_tables_report(), "a")84 runner1 = HTMLTestRunner.HTMLTestRunner(85 stream=outfile,86 title='Content By Textbook report Smoke Test Report',87 verbosity=1 ,)88 runner1.run(smoke_test)89 outfile.close()90 def test_issue05(self):91 smoke_test = unittest.TestSuite()92 smoke_test.addTests([93 unittest.defaultTestLoader.loadTestsFromTestCase(94 usage_by_course_smoke_testing.cQube_diskha_course_smoke_test95 )96 ])97 p = pwd()98 outfile = open(p.get_smoke_chart_tables_report(), "a")99 runner1 = HTMLTestRunner.HTMLTestRunner(100 stream=outfile,101 title=' Usage By Course Smoke Test Report',102 verbosity=1,103 )104 runner1.run(smoke_test)105 outfile.close()106 def test_issue06(self):107 smoke_test = unittest.TestSuite()108 smoke_test.addTests([109 unittest.defaultTestLoader.loadTestsFromTestCase(110 usage_by_textbook_smoke_suite.cQube_usage_textbook_smoke_report111 )112 ])113 p = pwd()114 outfile = open(p.get_smoke_chart_tables_report(), "a")115 runner1 = HTMLTestRunner.HTMLTestRunner(116 stream=outfile,117 title=' Usage By Textbook Smoke Test Report',118 verbosity=1,119 )120 runner1.run(smoke_test)121 outfile.close()122 def test_issue07(self):123 smoke_test = unittest.TestSuite()124 smoke_test.addTests([125 unittest.defaultTestLoader.loadTestsFromTestCase(126 tpd_course_smoke_test.cQube_lpdcontent_smoke_Test127 )128 ])129 p = pwd()130 outfile = open(p.get_smoke_chart_tables_report(), "a")131 runner1 = HTMLTestRunner.HTMLTestRunner(132 stream=outfile,133 title=' TPD Course Progress Smoke Test Report',134 verbosity=1,135 )136 runner1.run(smoke_test)137 outfile.close()138 # def test_issue08(self):139 # smoke_test = unittest.TestSuite()140 # smoke_test.addTests([141 # unittest.defaultTestLoader.loadTestsFromTestCase(142 # lpd_percentage_smoke_test.cQube_tpd_percentage_smoke_Test143 # )144 # ])145 # p = pwd()146 # outfile = open(p.get_smoke_chart_tables_report(), "a")147 #148 # runner1 = HTMLTestRunner.HTMLTestRunner(149 # stream=outfile,150 # title=' TPD Percentage Progress Smoke Test Report',151 # verbosity=1,152 #153 # )154 # runner1.run(smoke_test)155 # outfile.close()156 def test_issue09(self):157 smoke_test = unittest.TestSuite()158 smoke_test.addTests([159 unittest.defaultTestLoader.loadTestsFromTestCase(160 enrollment_smoke_test.cQube_enrollment_smoketest)])161 p = pwd()162 outfile = open(p.get_smoke_chart_tables_report(), "a")163 runner1 = HTMLTestRunner.HTMLTestRunner(164 stream=outfile,165 title=' TPD Enrollment/Completion Smoke Test Report',166 verbosity=1,167 )168 runner1.run(smoke_test)169 outfile.close()170 def test_issue10(self):171 p = pwd()172 smoke_test = unittest.TestSuite()173 smoke_test.addTests([174 unittest.defaultTestLoader.loadTestsFromTestCase(175 completion_smoke_test.cQube_completion_percentage_smoke )])176 outfile = open(p.get_smoke_chart_tables_report(), "a")177 runner1 = HTMLTestRunner.HTMLTestRunner(178 stream=outfile,179 title='TPD Completion Percentage Smoke Test Report',180 verbosity=1 ,)181 runner1.run(smoke_test)182 outfile.close()183 def test_issue13(self):184 smoke_test = unittest.TestSuite()185 smoke_test.addTests([186 # file name .class name187 unittest.defaultTestLoader.loadTestsFromTestCase(crc_report_smoke_testing.cQube_CRC_Report)])188 p = pwd()189 outfile = open(p.get_smoke_chart_tables_report(), "a")190 runner1 = HTMLTestRunner.HTMLTestRunner(191 stream=outfile,192 title='Crc Test Report',193 verbosity=1 ,)194 runner1.run(smoke_test)195 outfile.close()196 def test_issue14(self):197 smoke_test = unittest.TestSuite()198 smoke_test.addTests([199 unittest.defaultTestLoader.loadTestsFromTestCase(School_report_smoke_testing.cQube_SI_Report)200 ])201 p = pwd()202 outfile = open(p.get_smoke_chart_tables_report(), "a")203 runner1 = HTMLTestRunner.HTMLTestRunner(204 stream=outfile,205 title='School Infrastructure Smoke Test Report',206 verbosity=1,207 )208 runner1.run(smoke_test)209 outfile.close()210 def test_issue15(self):211 smoke_test = unittest.TestSuite()212 smoke_test.addTests([213 unittest.defaultTestLoader.loadTestsFromTestCase(214 composite_smoke_testing.composite_smoke_testing)215 ])216 p = pwd()217 outfile = open(p.get_smoke_chart_tables_report(), "a")218 runner1 = HTMLTestRunner.HTMLTestRunner(219 stream=outfile,220 title='Composite Report smoke Test Report',221 verbosity=1,222 )223 runner1.run(smoke_test)224 outfile.close()225@classmethod226def tearDownClass(self):227 self.driver.close()228if __name__ == '__main__':...
smoke_test_map_reports.py
Source:smoke_test_map_reports.py
1from Landing_Page import cQube_landing_page2from Login import login_page3from Periodic_Test_Reports.Periodic_report import periodic_smoke_testing4from Student_Attendance import student_attendance_smoke_testing5from SI.MAP import School_Map_smoke_testing6from Semester import semester_report_smoke_testing7from Exceptions_Reports.Semester_Exception import exception_smoke_testing8from Teacher_Attendance import teacher_attendance_smoke_testing9from Telemetry import telemetry_smoke_testing10from UDISE import udise_smoke_testing11from get_dir import pwd12import unittest13from HTMLTestRunner import HTMLTestRunner14from reuse_func import GetData15class MyTestSuite_Smoke_map_reports(unittest.TestCase):16 @classmethod17 def setUpClass(self):18 self.data = GetData()19 self.driver = self.data.get_driver()20 self.driver.implicitly_wait(100)21 self.data.open_cqube_appln(self.driver)22 self.data.login_cqube(self.driver)23 self.data.page_loading(self.driver)24 def test_issue01(self):25 smoke_test = unittest.TestSuite()26 smoke_test.addTests([27 # file name .class name28 unittest.defaultTestLoader.loadTestsFromTestCase(login_page.login),29 ])30 p = pwd()31 outfile = open(p.get_smoke_map_report(), "w")32 runner1 = HTMLTestRunner.HTMLTestRunner(33 stream=outfile,34 title='Smoke Test Report',35 verbosity=1,36 )37 runner1.run(smoke_test)38 outfile.close()39 def test_issue02(self):40 smoke_test = unittest.TestSuite()41 smoke_test.addTests([42 unittest.defaultTestLoader.loadTestsFromTestCase(cQube_landing_page.cQube_Home),43 ])44 p = pwd()45 outfile = open(p.get_smoke_map_report(), "a")46 runner1 = HTMLTestRunner.HTMLTestRunner(47 stream=outfile,48 title='cQube landing page Report',49 verbosity=1,50 )51 runner1.run(smoke_test)52 outfile.close()53 def test_issue03(self):54 smoke_test = unittest.TestSuite()55 smoke_test.addTests([56 # file name .class name57 unittest.defaultTestLoader.loadTestsFromTestCase(student_attendance_smoke_testing.cQube_Student_Attendance),58 ])59 p = pwd()60 outfile = open(p.get_smoke_map_report(), "a")61 runner1 = HTMLTestRunner.HTMLTestRunner(62 stream=outfile,63 title='Student Attendance Smoke Test Report',64 verbosity=1,65 )66 runner1.run(smoke_test)67 outfile.close()68 69 def test_issue04(self):70 smoke_test = unittest.TestSuite()71 smoke_test.addTests([72 unittest.defaultTestLoader.loadTestsFromTestCase(semester_report_smoke_testing.cQube_Semester_Report),73 ])74 p = pwd()75 outfile = open(p.get_smoke_map_report(), "a")76 runner1 = HTMLTestRunner.HTMLTestRunner(77 stream=outfile,78 title='Semester Test Report',79 verbosity=1,80 )81 runner1.run(smoke_test)82 outfile.close()83 def test_issue05(self):84 smoke_test = unittest.TestSuite()85 smoke_test.addTests([86 # file name .class name87 unittest.defaultTestLoader.loadTestsFromTestCase(School_Map_smoke_testing.cQube_SI_Map_Report),88 ])89 p = pwd()90 outfile = open(p.get_smoke_map_report(), "a")91 runner1 = HTMLTestRunner.HTMLTestRunner(92 stream=outfile,93 title='School Infra Map Test Report',94 verbosity=1,95 )96 runner1.run(smoke_test)97 outfile.close()98 99 def test_issue06(self):100 smoke_test = unittest.TestSuite()101 smoke_test.addTests([102 unittest.defaultTestLoader.loadTestsFromTestCase(103 exception_smoke_testing.cQube_semester_exception_report)104 ])105 p = pwd()106 outfile = open(p.get_smoke_map_report(), "a")107 runner1 = HTMLTestRunner.HTMLTestRunner(108 stream=outfile,109 title='Semester Exception Test Report',110 verbosity=1,111 )112 runner1.run(smoke_test)113 outfile.close()114 def test_issue07(self):115 smoke_test = unittest.TestSuite()116 smoke_test.addTests([117 unittest.defaultTestLoader.loadTestsFromTestCase(118 telemetry_smoke_testing.Test_Telemetry)119 ])120 p = pwd()121 outfile = open(p.get_smoke_map_report(), "a")122 runner1 = HTMLTestRunner.HTMLTestRunner(123 stream=outfile,124 title='Telemetry smoke Test Report',125 verbosity=1,126 )127 runner1.run(smoke_test)128 outfile.close()129 def test_issue08(self):130 smoke_test = unittest.TestSuite()131 smoke_test.addTests([132 unittest.defaultTestLoader.loadTestsFromTestCase(133 udise_smoke_testing.cQube_udise_Report)134 ])135 p = pwd()136 outfile = open(p.get_smoke_map_report(), "a")137 runner1 = HTMLTestRunner.HTMLTestRunner(138 stream=outfile,139 title='UDISE Report smoke Test Report',140 verbosity=1,141 )142 runner1.run(smoke_test)143 outfile.close()144 145 def test_issue09(self):146 smoke_test = unittest.TestSuite()147 smoke_test.addTests([148 unittest.defaultTestLoader.loadTestsFromTestCase(149 periodic_smoke_testing.periodic_smoke)150 ])151 p = pwd()152 outfile = open(p.get_smoke_map_report(), "a")153 runner1 = HTMLTestRunner.HTMLTestRunner(154 stream=outfile,155 title='Periodic Report Smoke Test Report',156 verbosity=1,157 )158 runner1.run(smoke_test)159 outfile.close()160 def test_issue10(self):161 smoke_test = unittest.TestSuite()162 smoke_test.addTests([163 unittest.defaultTestLoader.loadTestsFromTestCase(164 teacher_attendance_smoke_testing.cQube_Teacher_Attendance_SmokeTest165 )166 ])167 p = pwd()168 outfile = open(p.get_smoke_map_report(), "a")169 runner1 = HTMLTestRunner.HTMLTestRunner(170 stream=outfile,171 title='Teacher Attendance Report Smoke Test Report',172 verbosity=1,173 )174 runner1.run(smoke_test)175 outfile.close()176 @classmethod177 def tearDownClass(self):178 self.driver.close()179if __name__ == '__main__':...
Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!