示例#1
0
 public void AcademicLanguage()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/academic-language']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("The formal language common in books and at school that students need to understand and communicate in academic disciplines.");
     TestingClass.IsElementPresentLinkText("Succeeding in School: Essential Features of Literacy Development", GCDriver);
     TestingClass.IsElementPresentCSS(".field.field-name-field-infographic", GCDriver);
 }
示例#2
0
 public void Accuracy()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/accuracy']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("The ability to read words correctly.");
     TestingClass.IsElementPresentLinkText("Learning to Read: “The Simple View of Reading”", GCDriver);
     TestingClass.IsElementPresentCSS(".field.field-name-field-infographic", GCDriver);
 }
示例#3
0
 public void IndividualizedEdcuationalProgram()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/individualized-educational-program']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("A written learning plan for special education services that is designed to meet the specific learning needs of a child.");
     TestingClass.IsElementPresentLinkText("Individualized Education Program (Spanish)", GCDriver);
     TestingClass.IsElementPresentLinkText("Individualized Education Program", GCDriver);
 }
示例#4
0
 public void Phonics()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/phonics']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("Reading instruction on understanding how letters and groups of letters link to sounds to form letter-sound relationships and spelling patterns.");
     TestingClass.IsElementPresentLinkText("Does Your Kindergartner Decode Like This?", GCDriver);
     TestingClass.IsElementPresentLinkText("Does Your First Grader Decode Like This?", GCDriver);
     TestingClass.IsElementPresentLinkText("Does Your Second Grader Decode Like This?", GCDriver);
 }
示例#5
0
 public void Identfication()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/identification']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("A process used to determine whether a child has a  disability.");
     TestingClass.IsElementPresentLinkText("The Role of RTI in LD Identification webcast", GCDriver);
     TestingClass.IsElementPresentLinkText("IDEA Definition of Learning Disability", GCDriver);
     TestingClass.IsElementPresentLinkText("The Individuals with Disabilities Education Act", GCDriver);
 }
示例#6
0
 public void EvidenceBased()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/evidence-based']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("An intervention, tool, or practice that meets one of the four evidence levels in the federal Elementary and Secondary Education Act, as amended by ESSA (strong, moderate, promising, or demonstrates a rationale).");
     TestingClass.IsElementPresentLinkText("What Counts as Evidence? Making Decisions for Instruction and Intervention in an MTSS Framework", GCDriver);
     TestingClass.IsElementPresentLinkText("An SEA Guide for Identifying Evidence-Based Interventions for School improvement", GCDriver);
     TestingClass.IsElementPresentLinkText("An LEA Guide for Identifying Evidence-Based Interventions for School improvement", GCDriver);
 }
示例#7
0
 public void EligibilityCategoryOrClassification()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/eligibility-category-or-classification']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("One or more of the categories identified in IDEA to qualify a child for special education services.");
     TestingClass.IsElementPresentLinkText("IDEA Definition of Learning Disability", GCDriver);
     TestingClass.IsElementPresentLinkText("The Individuals with Disabilities Education Act", GCDriver);
     TestingClass.IsElementPresentLinkText("Parental Rights Under IDEA", GCDriver);
 }
示例#8
0
 public void Screening()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/screening']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("Short processes to find students who need help in reading, writing, spelling, or math.");
     TestingClass.IsElementPresentLinkText("Learn the Signs, Act Early: Age 5 Milestones", GCDriver);
     TestingClass.IsElementPresentLinkText("Learn the Signs, Act Early: Video of Age 5 Milestones", GCDriver);
     TestingClass.IsElementPresentLinkText("Milestones of Early Literacy Development", GCDriver);
 }
示例#9
0
 public void PhonologicalAwareness()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/phonological-awareness']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("The ability to recognize that spoken words are made up of individual sound parts.");
     TestingClass.IsElementPresentLinkText("How We Learn to Read: The Critical Role of Phonological Awareness", GCDriver);
     TestingClass.IsElementPresentLinkText("Preschool Parent Practice Literacy Guides: Rhymes and Sound Awareness", GCDriver);
     TestingClass.IsElementPresentLinkText("Just Take 20 Rhyme Time Activity", GCDriver);
 }
示例#10
0
 public void PhonemicAwareness()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/phonemic-awareness']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("The ability to identify and play with individual sounds in spoken words.");
     TestingClass.IsElementPresentLinkText("Ask & Answer: Phonemic Awareness", GCDriver);
     TestingClass.IsElementPresentLinkText("Blending and Segmenting Games", GCDriver);
     TestingClass.IsElementPresentLinkText("Elkonin Boxes", GCDriver);
     TestingClass.IsElementPresentLinkText("Phonemic Awareness: Watch & Learn", GCDriver);
 }
示例#11
0
 public void MultiTieredSystemofSupport()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/multi-tiered-system-support']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("A schoolwide framework that supports students who are struggling with reading, math, or social and emotional issues through different levels of intensity.");
     TestingClass.IsElementPresentLinkText("What is the relationship between MTSS and diagnosis of dyslexia? Does MTSS slow down the diagnosis?", GCDriver);
     TestingClass.IsElementPresentLinkText("The ABCs of RtI in Elementary School: A Guide for Families", GCDriver);
     TestingClass.IsElementPresentLinkText("The ABCs of RtI in Middle Schools: A Guide for Parents", GCDriver);
     TestingClass.IsElementPresentLinkText("A Family Guide to Response to Intervention", GCDriver);
 }
示例#12
0
 public void Intervention()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/intervention']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("Additional small group or individualized instruction that is tailored to children's needs so they can make progress and be on track to meet grade level learning goals.");
     TestingClass.IsElementPresentLinkText("Is there any hope of my child actually catching up to his peers?", GCDriver);
     TestingClass.IsElementPresentLinkText("Expert Interview: Finding the Right Tutoring Program", GCDriver);
     TestingClass.IsElementPresentLinkText("What is Responsiveness to Intervention?", GCDriver);
     TestingClass.IsElementPresentLinkText("What Role do Parents Play in the RTI Process?", GCDriver);
 }
示例#13
0
 public void Fluency()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/fluency']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("The ability to read words, phrases, sentences, and stories correctly, with enough speed, and expression.");
     TestingClass.IsElementPresentLinkText("Learning to Read: “The Simple View of Reading”", GCDriver);
     TestingClass.IsElementPresentLinkText("Does Your Kindergartner Read Smoothly Like This?", GCDriver);
     TestingClass.IsElementPresentLinkText("Does Your First Grader Read Smoothly Like This?", GCDriver);
     TestingClass.IsElementPresentLinkText("Does Your Second Grader Read Smoothly Like This?", GCDriver);
 }
示例#14
0
 public void Dyslexia()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/dyslexia']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("A brain-based learning disability that specifically impairs a person's ability to read.");
     TestingClass.IsElementPresentLinkText("Defining Dyslexia", GCDriver);
     TestingClass.IsElementPresentLinkText("Federal Guidance on Dyslexia from the Office of Special Education and Rehabilitative Services", GCDriver);
     TestingClass.IsElementPresentLinkText("Dyslexia Fact Sheet", GCDriver);
     TestingClass.IsElementPresentLinkText("Information and Resources for Adolescents and Adults with Dyslexia - It's Never Too Late", GCDriver);
 }
示例#15
0
 public void ScreeningAndID2()
 {
     GCDriver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(30);
     GCDriver.FindElement(By.LinkText("What is the relationship between MTSS and diagnosis of dyslexia? Does MTSS slow down the diagnosis?")).Click();
     Assert.IsTrue(GCDriver.Title.Equals("What is the relationship between MTSS and diagnosis of dyslexia? Does MTSS slow down the diagnosis? | National Center on Improving Literacy"));
     TestingClass.IsElementPresentClassName("action", GCDriver);
     TestingClass.IsElementPresentClassName("figure", GCDriver);
     TestingClass.IsElementPresentLinkText("Related Resources", GCDriver);
 }
 public void WhatDoWeMeanByEvidenceBased()
 {
     GCDriver.FindElement(By.LinkText("What Do We Mean by Evidence-based?")).Click();
     Assert.IsTrue(GCDriver.Title.Equals("What Do We Mean by Evidence-based? | National Center on Improving Literacy"));
     TestingClass.IsElementPresentCSS("[href *= '/improvingliteracy.org/sites/improvingliteracy1.uoregon.edu/files/briefs/what-do-we-mean-by-evidence-based.pdf']", GCDriver);
     TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[1]/img", GCDriver);
     TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[4]/a/img", GCDriver);
     TestingClass.IsElementPresentLinkText("Related Resources", GCDriver);
 }
 public void DefiningDyslexia()
 {
     GCDriver.FindElement(By.LinkText("Defining Dyslexia")).Click();
     Assert.IsTrue(GCDriver.Title.Equals("Defining Dyslexia | National Center on Improving Literacy"));
     TestingClass.IsElementPresentCSS("[href *= 'improvingliteracy.org/sites/improvingliteracy1.uoregon.edu/files/briefs/Defining-Dyslexia.pdf']", GCDriver);
     TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[1]/img", GCDriver);
     TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[7]/a/img", GCDriver);
     TestingClass.IsElementPresentLinkText("Related Resources", GCDriver);
 }
示例#18
0
        public void Vocabulary()
        {
            GCDriver.FindElement(By.CssSelector("[href *= '/glossary/vocabulary']")).Click();
            GCDriver.FindElement(By.ClassName("lead")).Text.Equals("Knowing what words mean and how to say and use them correctly.");

            TestingClass.IsElementPresentLinkText("Can Your Kindergartner Figure Out the Meaning of New Words?", GCDriver);
            TestingClass.IsElementPresentLinkText("Can Your First Grader Figure Out the Meaning of New Words?", GCDriver);
            TestingClass.IsElementPresentLinkText("Can Your Second Grader Figure Out the Meaning of New Words?", GCDriver);
        }
示例#19
0
 public void ReadingComprehension()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/reading-comprehension']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("The ability to understand what you are reading.");
     TestingClass.IsElementPresentLinkText("Learning to Read: “The Simple View of Reading”", GCDriver);
     TestingClass.IsElementPresentLinkText("Does Your Kindergartner Show Understanding Like This?", GCDriver);
     TestingClass.IsElementPresentLinkText("Does Your First Grader Show Understanding Like This?", GCDriver);
     TestingClass.IsElementPresentLinkText("Does Your Second Grader Show Understanding Like This?", GCDriver);
 }
 public void PartneringWithYourChildsSchool()
 {
     GCDriver.FindElement(By.LinkText("Partnering With Your Child’s School")).Click();
     Assert.IsTrue(GCDriver.Title.Equals("Partnering With Your Child’s School | National Center on Improving Literacy"));
     TestingClass.IsElementPresentCSS("[href *= '/improvingliteracy.org/sites/improvingliteracy1.uoregon.edu/files/briefs/Partnering-With-Childs-School.pdf']", GCDriver);
     TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[1]/img", GCDriver);
     TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[12]/a/img", GCDriver);
     TestingClass.IsElementPresentLinkText("Related Resources", GCDriver);
     TestingClass.IsElementPresentClassName("margin-bottom", GCDriver);
 }
 public void LearningToRead()
 {
     GCDriver.FindElement(By.LinkText("Learning to Read: “The Simple View of Reading”")).Click();
     Assert.IsTrue(GCDriver.Title.Equals("Learning to Read: “The Simple View of Reading” | National Center on Improving Literacy"));
     TestingClass.IsElementPresentCSS("[href *= '/improvingliteracy.org/sites/improvingliteracy1.uoregon.edu/files/briefs/Learing-to-Read-The-Simple-View-of-Reading.pdf']", GCDriver);
     TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[1]/img", GCDriver);
     TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[11]/a/img", GCDriver);
     TestingClass.IsElementPresentLinkText("Related Resources", GCDriver);
     TestingClass.IsElementPresentClassName("margin-bottom", GCDriver);
 }
 public void KeyRolesForChildrensSuccess()
 {
     GCDriver.FindElement(By.LinkText("Key Roles for Children’s Literacy Success")).Click();
     Assert.IsTrue(GCDriver.Title.Equals("Key Roles for Children’s Literacy Success | National Center on Improving Literacy"));
     TestingClass.IsElementPresentCSS("[href *= '/improvingliteracy.org/sites/improvingliteracy1.uoregon.edu/files/briefs/key-roles-for-childrens-reading-success.pdf']", GCDriver);
     TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[1]/img", GCDriver);
     TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[12]/a/img", GCDriver);
     TestingClass.IsElementPresentLinkText("Related Resources", GCDriver);
     TestingClass.IsElementPresentClassName("margin-bottom", GCDriver);
 }
        public void AdvocatingMyChildsNeeds()
        {
            GCDriver.FindElement(By.LinkText("Advocating for My Child’s Literacy Needs")).Click();
            Assert.IsTrue(GCDriver.Title.Equals("Advocating for My Child’s Literacy Needs | National Center on Improving Literacy"));

            TestingClass.IsElementPresentLinkText("Download PDF", GCDriver);
            TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[1]/img", GCDriver);
            TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[12]/a/img", GCDriver);
            TestingClass.IsElementPresentClassName("margin-bottom", GCDriver);
        }
示例#24
0
 public void AlphabetPrinciple()
 {
     GCDriver.FindElement(By.CssSelector("[href *= '/glossary/alphabetic-principle']")).Click();
     GCDriver.FindElement(By.ClassName("lead")).Text.Equals("The idea that letters and groups of letters match individual sounds in words.");
     TestingClass.IsElementPresentLinkText("The Alphabetic Principle: From Phonological Awareness to Reading Words", GCDriver);
     TestingClass.IsElementPresentCSS(".field.field-name-field-infographic", GCDriver);
     TestingClass.IsElementPresentLinkText("What’s the best way to teach the Alphabetic Principle?", GCDriver);
     TestingClass.IsElementPresentLinkText("Enhancing the Core: Alphabetic Principle", GCDriver);
     TestingClass.IsElementPresentLinkText("Reading Basics Webinar", GCDriver);
 }
示例#25
0
 public void ScreeningAndID1()
 {
     GCDriver.FindElement(By.LinkText("Can a young child (under age 6) be diagnosed with dyslexia or at that age is the focus on recognizing warning signs?")).Click();
     Assert.IsTrue(GCDriver.Title.Equals("Can a young child (under age 6) be diagnosed with dyslexia or at that age is the focus on recognizing warning signs? | National Center on Improving Literacy"));
     Assert.IsTrue(GCDriver.FindElement(By.Id("page-title")).Text.Equals("Can a young child (under age 6) be diagnosed with dyslexia or at that age is the focus on recognizing warning signs?"));
     TestingClass.IsElementPresentClassName("action", GCDriver);
     TestingClass.IsElementPresentClassName("figure", GCDriver);
     TestingClass.IsElementPresentLinkText("Related Resources", GCDriver);
     TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[2]/div[2]/div/div/div[1]/div/img", GCDriver);
     Assert.IsTrue(GCDriver.FindElement(By.XPath("//*[@id='content']/div/div/div[1]")).Text.Equals("Submitted by: Parents & Families\r\nPosted on: 02/13/2018 - 3:14pm\r\nTopic: Identification\r\nAnswer\r\nThis is an excellent question. Whether children can be identified early (under age 6) and treated for dyslexia depends, in part, on whether we consider the symptoms of dyslexia to be “expected” or “unexpected” in a child. The International Dyslexia Association (Lyon et al., 2003) defines dyslexia as a specific learning disability that is neurological in origin. It is characterized by difficulties with accurate word recognition, fluent word recognition, or both, and by poor spelling and decoding abilities. These difficulties typically result from a deficit in the phonological component of language that is often unexpected in relation to other cognitive skills and the provision of effective classroom instruction.\r\nIf we consider dyslexia to be an “unexpected” difficulty in a child’s ability to develop word reading and spelling skills then identification is typically operationalized by the presence of a significant discrepancy between a child’s word reading and spelling achievement and other cognitive skills, often measured via an IQ test. This identification practice requires a child to fall significantly below their potential and that of peers on word reading, spelling, or both before they can be identified as having dyslexia.  This is often referred to as a “wait-to-fail” model of identification.\r\nHowever, if dyslexia is defined as an “expected” difficulty, based on neural-cognitive processing deficits underlying reading and spelling development, we can move away from discrepancy-based definitions of dyslexia and focus on early identification and treatment of children with dyslexia either prior to the onset of formal reading instruction or soon after instruction is initiated. This allows for early evidence-based intervention for reading problems to be initiated in the primary grades before children with dyslexia fall behind their peers.\r\nThe challenge with early screeners or assessments for dyslexia is that in order to detect the subtle early signs of dyslexia, they tend to over identify children as at risk (i.e., false positives). False positives occur when children score poorly on a dyslexia screener but still develop typical reading and spelling skills. This is because measures of phonological processing and early print awareness, often used to identify children with dyslexia prior to reading instruction, are confounded by a child’s linguistic and cognitive development as well as opportunities and experiences to learn. While cognitive psychologists and neuroscientists continue to identify important behavioral and neuro markers associated with dyslexia to reduce the number of false positives when screening children under 6 years of age, current false positive rates are unacceptably high. To decrease false positives associated with early screening for dyslexia, it is often recommended that diagnosis for dyslexia take place after children have had some experience with learning to read. However, this practice again tends to delay the opportunity for early intervention before children begin to fail.\r\nA different way to think about dyslexia in young children is to use multiple indicators and a multi-level approach to gauge a child’s risk for dyslexia. This would take into account important linguistic and cognitive developmental milestones along with other important factors such as family history of dyslexia to identify different levels of risk. In such an approach, children with multiple risk factors would be considered at greater risk for developing dyslexia and therefore should receive intensive evidence-based intervention before or simultaneously with the onset of formal reading instruction. Those with fewer indicators and less elevated risk should be monitored closely to gauge their response to classroom instruction. This allows intervention to proceed before the diagnosis of dyslexia but certainly should not take the place of a thorough diagnostic evaluation for dyslexia.\r\nReferences\r\nThe International Dyslexia Association. (2014). IDA dyslexia handbook: What every family should know. Baltimore, MD: The International Dyslexia Association.\r\nLyon, G.R., Shaywitz, S.E., & Shaywitz, B.A. (2003). A definition of dyslexia. Annals of Dyslexia, 53, 1–14."));
 }
        public void SucceedingInSchool()
        {
            GCDriver.FindElement(By.LinkText("Succeeding in School: Essential Features of Literacy Development")).Click();
            Assert.IsTrue(GCDriver.Title.Equals("Succeeding in School: Essential Features of Literacy Development | National Center on Improving Literacy"));

            TestingClass.IsElementPresentCSS("[href *= '/improvingliteracy.org/sites/improvingliteracy1.uoregon.edu/files/briefs/succeeding-in-schools-essential-features-of-literacy-development.pdf']", GCDriver);
            TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[1]/img", GCDriver);
            TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[9]/a/img", GCDriver);
            TestingClass.IsElementPresentLinkText("Related Resources", GCDriver);
            TestingClass.IsElementPresentClassName("margin-bottom", GCDriver);
        }
        public void LearningAboutYourChildsReadingDevelopment()
        {
            GCDriver.FindElement(By.LinkText("Learning About Your Child’s Reading Development")).Click();
            Assert.IsTrue(GCDriver.Title.Equals("Learning About Your Child’s Reading Development | National Center on Improving Literacy"));

            TestingClass.IsElementPresentCSS("[href *= 'improvingliteracy.org/sites/improvingliteracy1.uoregon.edu/files/briefs/learning-about-your-childs-reading-development.pdf']", GCDriver);
            TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[1]/img", GCDriver);
            TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[8]/a/img", GCDriver);
            TestingClass.IsElementPresentLinkText("Related Resources", GCDriver);
            TestingClass.IsElementPresentClassName("margin-bottom", GCDriver);
        }
        public void HowWeLearnToRead()
        {
            GCDriver.FindElement(By.LinkText("How We Learn to Read: The Critical Role of Phonological Awareness")).Click();
            Assert.IsTrue(GCDriver.Title.Equals("How We Learn to Read: The Critical Role of Phonological Awareness | National Center on Improving Literacy"));

            TestingClass.IsElementPresentCSS("[href *= '/improvingliteracy.org/sites/improvingliteracy1.uoregon.edu/files/briefs/how-we-learn-to-read-the-critical-role-of-phonological-awareness.pdf']", GCDriver);
            TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[1]/img", GCDriver);
            TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[1]/p[12]/a/img", GCDriver);
            TestingClass.IsElementPresentLinkText("Related Resources", GCDriver);
            TestingClass.IsElementPresentClassName("margin-bottom", GCDriver);
        }
示例#29
0
 public void LegislationAndPolicy()
 {
     GCDriver.Manage().Window.Maximize();
     GCDriver.FindElement(By.XPath("//*[@id='ui-accordion-1-header-1']/a")).Click();
     System.Threading.Thread.Sleep(6000);
     WaitUntilElementClickable(By.LinkText("Does Special Education law include dyslexia?"));
     GCDriver.FindElement(By.LinkText("Does Special Education law include dyslexia?")).Click();
     Assert.IsTrue(GCDriver.Title.Equals("Does Special Education law include dyslexia? | National Center on Improving Literacy"));
     TestingClass.IsElementPresentClassName("action", GCDriver);
     TestingClass.IsElementPresentClassName("figure", GCDriver);
     TestingClass.IsElementPresentLinkText("Related Resources", GCDriver);
 }
示例#30
0
 public void ReadingIntervention2()
 {
     GCDriver.Manage().Window.Maximize();
     GCDriver.FindElement(By.XPath("//*[@id='ui-accordion-1-header-2']")).Click();
     System.Threading.Thread.Sleep(6000);
     GCDriver.FindElement(By.LinkText("What are the characteristics of effective literacy instruction?")).Click();
     TestingClass.IsElementPresentClassName("action", GCDriver);
     TestingClass.IsElementPresentClassName("figure", GCDriver);
     TestingClass.IsElementPresentLinkText("Related Resources", GCDriver);
     TestingClass.IsElementPresentXpath("//*[@id='content']/div/div/div[2]/div[2]/div/div/div[1]/div/img", GCDriver);
     Assert.IsTrue(GCDriver.FindElement(By.XPath("//*[@id='content']/div/div/div[1]/p[1]")).Text.Equals("Effective instruction for students who struggle with reading should be systematic. It should be systematic in that it follows a scope and sequence that builds in level of difficulty and complexity while also building in time for review for students to practice skills they have already learned."));
 }