INFO-6105

pdf

School

Fanshawe College *

*We aren’t endorsed by this school

Course

1011

Subject

Mechanical Engineering

Date

Oct 30, 2023

Type

pdf

Pages

9

Uploaded by ElderStingrayMaster977

Report
Continual upgrade and improvements are normal business occurrences in software and systems solutions. Students of this course will learn the skills necessary to develop test automation solutions. The course will include a survey of the various solutions available, as well as implementation of test automation. 1.) Discuss what it means to implement automated software testing. 2.) Describe the benefits of implementing automated software testing. 3.) Describe why automated software testing sometimes fails and pitfalls to avoid. 4.) Describe the top six keys for automation payoff 5.) Install and configure an automated software testing tool. 6.) Design an automated testing strategy for a baseline software application. 7.) Utilize a previously deployed automated software testing tool to measure the stability and suitability of a baseline software application against an existing automated testing strategy. 8.) Demonstrate how to conduct API testing. 9.) Understand how to manage an automated testing project. 10.) Describe how to iteratively track automated testing progress and deploy adjustments as required. Automated Test Tools Information Technology Course Number: Co-Requisites: Pre-Requisites: INFO-6105 N/A INFO-6104 and INFO-6066 Applicable Program(s): Core/Elective: SST3 - Software and Information Systems Testing (Co-op) (SST3- ITY-20234) Core Prepared by: Susmita Haldar, Coordinator and Professor Approved by: Prini Dhawan, Program Manager Approval Date: Monday, June 26, 2023 Approved for Academic Year: 2023-2024 Normative Hours: 60.00 Course Description Course Learning Outcomes Upon successful completion of this course, you will be able to reliably demonstrate the following Course Learning Outcomes which will be taught and evaluated: INFO-6105 - Automated Test Tools, Page 1/9 © 2023 Fanshawe College of Applied Arts & Technology
Essential Employability Skills Upon successful completion of this course, you will be able to reliably demonstrate the following Essential Employability Skills (EES): EES 1 Communicate clearly, concisely and correctly in the written, spoken and visual form that fulfills the purpose and meets the needs of the audience. EES 2 Respond to written, spoken or visual messages in a manner that ensures effective communication. EES 3 Execute mathematical operations accurately. EES 4 Apply a systematic approach to solve problems. EES 5 Use a variety of thinking skills to anticipate and solve problems. EES 6 Locate, select, organize and document information using appropriate technology and information systems. EES 7 Analyze, evaluate and apply relevant information from a variety of sources. EES 9 Interact with others in groups or teams in ways that contribute to effective working relationships and the achievement of goals. EES 10 Manage the use of time and other resources to complete projects. Relationship to Vocational Learning Outcomes This course provides the opportunity for you to achieve the following Program Vocational Learning Outcomes (VLO) which will be taught and evaluated at an introductory (I), building (B) or culminating (C) level: SST3 - Software and Information Systems Testing (Co-op) (SST3-ITY-20234) VLO 1 Design and prioritize test protocols by using established techniques and application of core software testing principles to analyze both functional and non-functional specification requirements at all test levels for systems with a low to medium level of complexity. (B) VLO 2 Develop test cases to verify system functionality and individual components of the system architecture taking into consideration the various test levels such as component, integration, system, acceptance, and among the various test types such as functional, usability, and regression. (I) VLO 3 Test, verify, and evaluate procedures to assess software quality and improve software performance taking into consideration of all the conditions, circumstances, and influences surrounding and affecting the testing of software. (B) VLO 4 Interpret, create, and present work-related documents, incident reports, test plans and related information effectively and accurately in order to document possible defects observed during testing. (B) VLO 5 Collect, analyze and supplement data with metrics, graphs and charts and other pictorial representations which help the developers and users interpret that data. (I) VLO 6 Manage software quality assurance and software testing projects according to current project management principles and practices. (I) VLO 7 Devise testing protocols for specialized technologies such as web application testing, mobile application testing, cloud base applications, testing within an Agile framework and DevOps application testing. (I) INFO-6105 - Automated Test Tools, Page 2/9 © 2023 Fanshawe College of Applied Arts & Technology
Evaluation The following list provides evidence of this course's learning achievements and the outcomes they validate: Project(s) (15%) Validates Outcomes: CLO 1, CLO 2, CLO 3, CLO 4, CLO 5, CLO 6, CLO 7, CLO 9, EES 1, EES 2, EES 3, EES 4, EES 5, EES 6, EES 9, EES 10, VLO 2, VLO 3, VLO 4, VLO 7 Test(s) (40%) Validates Outcomes: CLO 1, CLO 2, CLO 3, CLO 4, CLO 5, CLO 6, CLO 7, CLO 8, CLO 9, CLO 10, EES 1, EES 3, EES 4, EES 5, EES 6, VLO 3 Research Assignment(s) (45%) Validates Outcomes: CLO 1, CLO 2, CLO 3, CLO 4, CLO 5, CLO 6, EES 1, EES 2, EES 3, EES 4, EES 5, EES 6, EES 7, EES 10, VLO 1, VLO 2, VLO 3, VLO 4, VLO 5, VLO 6, VLO 7 Refer to the FOL course site for detailed description and evaluation criteria and/or rubrics that will be used to evaluate your course work. Note: Access to the course site will end at the conclusion of the course. Enhanced Learning Resources Module Textbook(s)/Bundle/Digital ISBN/SKU: 9780321580511 Title/Description: Implementing Automated Software Testing Required/Recommended: Recommended Author: Elfriede Dustin, Thom Garrett, Bernie Gauf Edition: 2009 Publisher: Pearson Education Inc. Course Material(s) (Non-textbook) Item: Selenium Browser Automation Software (IDE and WebDriver) available for download from Selenium website Special Order: No Required/Recommended: Required Other Technology Description: Database - MySQL INFO-6105 - Automated Test Tools, Page 3/9 © 2023 Fanshawe College of Applied Arts & Technology
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
Challenge Evaluation Description: Application server - Apache Tomcat Description: Junit and TestNG library Description: Eclipse (preferred) Description: Xampp Description: Katalon Recorder Description: JAVA Learning Activities to support the intended learning The course consists of four lecture hours per week. The classroom sessions will be used to introduce various concepts using slides, live demos and discussion examples. Students will periodically have the opportunity to put these concepts into practice using their laptop computers during some of the in-class sessions, and research assignments. Prior Learning Assessment and Recognition If you intend to apply for Prior Learning Assessment and Recognition (PLAR) to earn college credits for knowledge and skills acquired through previous life and work experience, you will need to demonstrate competency at a post- secondary level in the course learning outcomes outlined above. Academic and administrative standards for PLAR are specified in Policy A124. The type of evaluation method used will be determined by a subject matter expert to provide evidence of learning through a: College Grading Final Grade Range Grade Point Final Grade Range Grade Point A+ 90% - 100% 4.2 A 80% - 89% 4.0 INFO-6105 - Automated Test Tools, Page 4/9 © 2023 Fanshawe College of Applied Arts & Technology
Graduation from approved College programs requires a student to complete the program curriculum, to meet its academic standards and to achieve a minimum cumulative GPA of 2.0 (C grade), except in Applied Degree programs, where a student must achieve a minimum average GPA of 2.5 (C+) in vocational courses and a GPA of 2.0 (C) in all other courses. This course is NOT upgradeable under college policy 2-C-04. Missed Evaluations A student must inform the instructor PRIOR to the commencement of a normally scheduled examination or test that he/she will be absent from the examination/test. Failure to do so will result in a mark of zero for that examination/test. If a student misses an evaluation due to exceptional circumstances, e.g. serious illness, bereavement, an opportunity may be provided to reschedule the evaluation. It is expected that the student has provided prior notification to the course Professor. Immediately upon return from the absence during which an evaluation worth 20% or more was missed, the student is responsible for submitting a written request for a rescheduling opportunity to the course Professor. This request must be submitted via email and state the reason(s) for the absence and be accompanied by appropriate supporting documentation. Rescheduled opportunities should be provided as soon as possible after the original date, depending on the circumstances. Most rescheduled examinations will be offered in the Testing Centre. For missed evaluations worth 10% or less, the make-up of these evaluations is at the discretion of the professor. The request form must still be filled out but no fee is required. Off-site/Virtual Test and Exam Proctoring for Courses B+ 75% - 79% 3.5 B 70% - 74% 3.0 C+ 65% - 69% 2.5 C 60% - 64% 2.0 D+ 55% - 59% 1.5 D 50% - 54% 1.0 F 0% - 49% 0 P Greater than 50 n/a I Incomplete n/a N No credit achieved n/a W Withdrawn n/a X Audit Only Course Specific Information (i.e., practices and procedures) School Related Information (i.e., practices and procedures) INFO-6105 - Automated Test Tools, Page 5/9 © 2023 Fanshawe College of Applied Arts & Technology
Tests and exams for the online offering of this course may require proctored invigilation to ensure academic integrity as per college policy. A student who cannot appear on campus for a scheduled test or exam may have the option to request the use of one of the following off-campus options for a fee: Write a test/exam online with a remote proctoring service Write at an authorized testing center Please note: Any test or exam that is not proctored at a Fanshawe campus may require a service fee that must be paid for by the student. The service fee will vary depending on the option chosen by the student. In addition, it is the sole responsibility of the student to notify the instructor in advance of the scheduled test/exam date (normally 4 weeks prior) if there is an intention to use an alternative proctoring option. The student is also responsible for locating and/or registering for an off-campus or virtual live proctor and for providing the details to the instructor and/or the testing center in advance. Students Rights and Responsibilities and the Fanshawe Student Union (FSU) The College and FSU are committed to offer the highest quality education, learning experience and student life to all who attend Fanshawe College. The principles set forth within the Statement of Rights and Responsibilities guide that commitment. For more information on the College and FSU responsibilities or student rights and responsibilities visit: http://www.fsu.ca/rights-responsibilities.php. Policies Fanshawe College has a number of academic and administrative policies that: Define procedures to resolve complaints, launch academic appeals, and protect human rights; Define the expectations the College has about student behavior and responsibilities, including sanctions which may be applied when offences occur and; Provide information which can impact the student experience, including refund and withdrawal dates, or rules for academic progression.It is important you are aware of the policies which apply to you, what they are about, and how to find them. College policies are available on the Fanshawe College website at Policies Home: https://public.myfanshawe.ca/policies/Pages/default.aspx. Academic Integrity Academic Integrity is a fundamental principle of Fanshawe College’s academic mission. Fanshawe College defines Academic Integrity as holding oneself and others accountable for consistently performing all academic work honestly and with integrity. Fanshawe College’s Academic Integrity Policy (A136) can be viewed in full online at: https://www.fanshawec.ca/sites/default/files/2021-06/a136.pdf Students are encouraged to discuss Academic Integrity and Academic Offence-related concerns with their Course Instructors. Specifically, students should speak with their Course Instructors about the use of cognitive offloading tools, which include, but are not limited to: calculators, textbooks, translation tools, course notes and resources, search engines (e.g. Google), and artificial intelligence applications (e.g. ChatGPT). Students should consult with their Course Instructors regarding which cognitive offloading tools, if any, are permitted for a given assessment. Students and Faculty are welcome to consult with the Academic Integrity Office if they have questions or concerns College Related Information INFO-6105 - Automated Test Tools, Page 6/9 © 2023 Fanshawe College of Applied Arts & Technology
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
about Academic Integrity, Academic Offences, and Appeals. Information and resources are available to students through the Academic Integrity Office’s website: https://www.fanshawelibrary.com/academic-integrity/ Students are encouraged to review the Academic Integrity at Fanshawe College ebook: https://ecampusontario.pressbooks.pub/fanshaweacademicintegrity/ Academic Offences Fanshawe College defines Academic Offence as obtaining or attempting to obtain an unfair advantage or credit for oneself or others by dishonest means. The following are examples of Academic Offences and a complete list of Academic Offences can be found in the Academic Integrity Policy (A136). Plagiarism: submitting another person’s work as one's own; neglecting to cite or improperly citing the original source of ideas, text, images, etc.; resubmitting previously submitted and graded work for additional grades. Acting to assist or facilitate another student’s Academic Offence. Communicating with or copying from another person during a quiz, test, or exam. Participating in activities, in person or electronically, that are not permitted in the preparation or completion of academic work. Using materials, resources, or technologies that are not permitted in the preparation or completion of academic work or during a quiz, test, or exam. Altering or falsifying academic records in any way or submitting false documentation for academic purposes. Warnings and Penalties for Academic Offences Academic Offences are taken seriously and can result in the issuance of Warnings or the application of Penalties which can range from re-doing work and marks of zero to failing a course or being suspended or expelled from the College. A complete list and descriptions of Warnings and Penalties can be found in the Academic Integrity Policy (A136). Students are strongly encouraged to take precautionary measures while preparing and completing their academic work so as to ensure that they achieve and maintain academic integrity while avoiding and preventing Academic Offences. Academic Offence Appeals Students have the right to access the Appeal process if they have reasonable grounds to support their belief that a decision regarding an Academic Offence, Warning, or Penalty was unjust. Reasonable grounds, the Appeal process, and timelines are detailed within the Student Appeals Policy (A128) which can be viewed online at: https://www.fanshawec.ca/sites/default/files/2021-06/a128.pdf To learn more about the services and resources that are available to assist students in maintaining and achieving Academic Integrity while avoiding and preventing Academic Offences, please visit the Library Learning Commons https://www.fanshawelibrary.com/ and the Academic Integrity Office: https://www.fanshawelibrary.com/academic- integrity/. Student Services Whether you’re a new student looking for a peer-tutor to help you get a handle on a tough class or an experienced INFO-6105 - Automated Test Tools, Page 7/9 © 2023 Fanshawe College of Applied Arts & Technology
student looking for career counselling, take advantage of the many services available to you as a Fanshawe student at: https://www.fanshawec.ca/students/life Office of the Registrar For all admissions and registration related information, visit: https://www.fanshawec.ca/admission-finance/registrars- office Regarding Proctoring Some courses make use of remote proctoring for tests and examinations, where required. Remote proctoring involves the use of external software tools and service providers to help maintain academic integrity of tests, and exams. Fanshawe College utilizes both live virtual proctoring where a proctor oversees the test or exam from a remote location, and monitoring tools that record video of a test session for review. You can sign-up through Fanshawe Online for your proctored test. Remote proctoring allows for you to have a convenient and secure way to complete evaluations from your home, or chosen location, while ensuring the academic integrity of your Fanshawe credential. For information on Fanshawe College’s privacy policy, please consult Policies Home: https://public.myfanshawe.ca/policies/Pages/default.aspx Should you have any concerns around participating in your test or exam using remote proctoring, you need to contact your professor at least two weeks prior to your test. If necessary, alternative arrangements will be made, depending on your personal circumstances. Regarding Recording Pre-recordings of class materials and concepts are frequently provided as part of the online learning experience at Fanshawe College and are the property of Fanshawe College. Online class sessions may be recorded by professors for students to review for study purposes. Recordings are available within the course site in Fanshawe’s learning management system, and are only available to those registered in the course site. Class recordings are only for course use, and will not be distributed for other purposes. Students have the right to opt out of being recorded and should notify their professor in advance of a session. Student names will only be recorded if they participate (video, chat, audio) during the recorded session. If you do not want to be recorded, please leave your camera and audio turned off and do not participate in the chat function. Your instructor will provide an alternative method for participation. For information on Fanshawe College’s privacy policy, please consult Policies Home: https://public.myfanshawe.ca/policies/Pages/default.aspx. Legend INFO-6105 - Automated Test Tools, Page 8/9 © 2023 Fanshawe College of Applied Arts & Technology
ILO: Indigenous Learning Outcome Apprenticeship LO: Apprenticeship Learning Outcome CLO: Course Learning Outcome DPLO: Degree Program Learning Outcome EES: Essential Employability Skill EOP: Element of Performance GELO: General Education Learning Outcome LO: Learning Outcome PC: Program Competency PLA: Prior Learning Assessment PLAR: Prior Learning Assessment and Recognition VLO: Vocational Learning Outcome Assessment Levels I: Introductory B: Building C: Culminating Terms INFO-6105 - Automated Test Tools, Page 9/9 © 2023 Fanshawe College of Applied Arts & Technology
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help

Browse Popular Homework Q&A

Q: (b) For each differential equation, list all equilibrium solutions and classify each as stable,…
Q: B) II and IV
Q: The action of some commercial drain cleaners is based on the following reaction: 2 NaOH(s) + 2…
Q: 6.4 Draw the curved arrows that result in the resonance structures below. [44] [0-0] (c) (d)
Q: why a particle in a box is considered as a free particle ? 50 words max
Q: -6 -4 -2 6 4 у 2 -2 -4 Ф -6 /2 4 6 X
Q: 5. Methane (CH4) and sulfur (S8) react to produce carbon disulfide and hydrogen sulfide, a liquid…
Q: The velocity of a proton in an accelerator is known to an accuracy of 0.250% of the speed of light.…
Q: (c) Use Eule is a solut
Q: Show how to calculate the mass of a proton, neutron, and electron in kilograms using the the Table 1…
Q: The partial pressures of CH4, N2, and O2 in a sample of gas were found to be 143 mmHg, 469 mmHg, and…
Q: Set up and evaluate the integral for the area of the shaded region. y=11-x y=121-x² Q Set up the…
Q: Solve iii. Integral x^2 square root x+1 dx. Evaluate the given integral be selecting and using…
Q: 3. When did the 5 drastic declines occur in Sepkoski's diversity curve (Figure 1)? Drastic decline…
Q: Using production and geological data, the management of an oil company estimates that oil will be…
Q: Let f be defined as follows.   y = f(x) = x2 − 11x   (a) Find the average rate of change of y…
Q: A laser beam with wavelength λ = 675 nm hits a grating with n = 4750 grooves per centimeter. A.…
Q: Computer viruses cause enormous economic harm to businesses through costs associated with preventive…
Q: Suppose that a companys sales volume, y (in thousands of units) is related to its advertising…
Q: A 4.5-volt input to a long transmission line decreases to 4.3 volts at the other end. Find the…
Q: b. Fossil anthozoan from the Mesozoic with mineralized skeleton: c. Present-day anthozoan with…
Q: 1. Answer the following questions regarding the TLC plate below. A B C unk S.E a) Which compound (A,…