ФорумСообществоФлейм → Selenium

Selenium

  • CTPAHHbIu_MABP

    Сообщения: 3 Репутация: N Группа: Кто попало

    Spritz Май 8, 2009, 12:28 п.п.

    Эта тема была создана с использованием Selenium 1.0, Maven 2.10, Intellij IDEA 8.1 и JDK 1.6u13 :)
  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 12:29 п.п., спустя 1 минуту 28 секунд

    вот пиздец
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 12:31 п.п., спустя 1 минуту 27 секунд

    Поразвлекался с Selenium

    Класс
    
    package ua.kiev.mabp;
    
    import junit.framework.TestCase;
    import com.thoughtworks.selenium.Selenium;
    import com.thoughtworks.selenium.DefaultSelenium;
    
    public class MyClass extends TestCase {
    
        private Selenium selenium;
        String url = "http://pyha.ru/forum/";
    
        public void setUp() {
            selenium = new DefaultSelenium("localhost", 4444, "*iexplore", url);
            selenium.start();
        }
    
        public void testValidRegisration() {
            try {
                
    
                selenium.open(url);
                selenium.type("//input[@name='user']", "CTPAHHbIu_MABP");
                selenium.type("//input[@name='passwrd']", "******");
                selenium.click("//input[@value='войти']");
    
                selenium.waitForPageToLoad("20000");
    
                selenium.click("//a[@href='http://pyha.ru/forum/board/19.0']"); // флейм
    
                selenium.waitForPageToLoad("20000");
    
                selenium.click("//a[@href='http://pyha.ru/forum/post/topic/19.0']"); // новая тема
    
                selenium.waitForPageToLoad("20000");
    
                selenium.type("//input[@name='subject']", "Selenium");
                selenium.type("//textarea[@name='message']", "Эта тема была создана с использованием Selenium 1.0, Maven 2.10, Intellij IDEA 8.1 и JDK 1.6u13 :)");
                selenium.click("//input[@name='post']");
    
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    
        public void tearDown() {
            selenium.stop();
        }
    
    }
    


    Мавен конфиг
    
    <project xmlns="http://maven.apache.org/POM/4.0.0"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    
        <modelVersion>4.0.0</modelVersion>
        <groupId>ua.kiev.mabp</groupId>
        <artifactId>HelloWorld</artifactId>
        <packaging>war</packaging>
        <version>1.0-SNAPSHOT</version>
        <name>HelloWorld</name>
        <url>http://localhost/</url>
        <description>Demo version</description>
    
        <developers>
            <developer>
                <id>mabp</id>
                <name>CTAPbIu_MABP</name>
                <organization>mabp.kiev.ua</organization>
                <email>ctapbiumabp@gmail.com</email>
            </developer>
        </developers>
    
        <contributors>
            <contributor>
                <name>CTAPbIu_MABP</name>
                <organization>mabp.kiev.ua</organization>
                <email>ctapbiumabp@gmail.com</email>
            </contributor>
        </contributors>
    
        <repositories>
            <repository>
                <id>openqa-releases</id>
                <name>Openqa Release Repository</name>
                <url>http://nexus.openqa.org/content/repositories/releases</url>
                <layout>default</layout>
                <snapshots>
                    <enabled>false</enabled>
                </snapshots>
                <releases>
                    <enabled>true</enabled>
                </releases>
            </repository>
            <repository>
                <id>openqa-snapshots</id>
                <name>Openqa Snapshot Repository</name>
                <url>http://nexus.openqa.org/content/repositories/snapshots</url>
                <layout>default</layout>
                <snapshots>
                    <enabled>true</enabled>
                    <updatePolicy>daily</updatePolicy>
                    <checksumPolicy>ignore</checksumPolicy>
                </snapshots>
                <releases>
                    <enabled>false</enabled>
                </releases>
            </repository>
    
        </repositories>
    
    
        <dependencies>
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>3.8.2</version>
                <scope>test</scope>
            </dependency>
    
            <dependency>
                <groupId>org.openqa.selenium.client-drivers</groupId>
                <artifactId>selenium-java-client-driver</artifactId>
                <version>1.0-SNAPSHOT</version>
                <scope>test</scope>
            </dependency>
        </dependencies>
    
        <build>
            <plugins>
                <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>selenium-maven-plugin</artifactId>
                    <executions>
                        <execution>
                            <phase>pre-integration-test</phase>
                            <goals>
                                <goal>start-server</goal>
                            </goals>
                            <configuration>
                                <background>true</background>
                            </configuration>
                        </execution>
                    </executions>
                </plugin>
    
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <configuration>
                        <!– Skip the normal tests, we'll run them in the integration-test phase –>
                        <skip>true</skip>
                    </configuration>
    
                    <executions>
                        <execution>
                            <phase>integration-test</phase>
                            <goals>
                                <goal>test</goal>
                            </goals>
                            <configuration>
                                <skip>false</skip>
                            </configuration>
                        </execution>
                    </executions>
                </plugin>
            </plugins>
        </build>
    </project>
    
    
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 12:32 п.п., спустя 1 минуту 28 секунд

    спасибо, подрочил %
    все умрут, а я изумруд
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 12:37 п.п., спустя 5 минут 21 секунду

    Этот ответ был создан с помощью адворда! :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 12:40 п.п., спустя 2 минуты 13 секунд

    adw0rd, я надеялся хоть ты оценишь
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 12:46 п.п., спустя 6 минут 42 секунды

    CTAPbIu_MABP, не, ну круто, я же не сказал что мне не понравилось :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 3:16 п.п., спустя 2 часа 29 минут 36 секунд

    Маврыся, эта типа новое поколение спама ? =)))
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 3:21 п.п., спустя 4 минуты 38 секунд

    нет это программа для тестирования
    но можно и так заюзать
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 3:26 п.п., спустя 5 минут 36 секунд

    Ну все, сейчас sw12345 для Рамблера будет юзать :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 3:31 п.п., спустя 4 минуты 41 секунду

    adw0rd, ты о чем?
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 3:35 п.п., спустя 4 минуты 3 секунды

    CTAPbIu_MABP, чтото меня твоя подпись настараживает, я как бы помню про твои порблемы в личной жизни но неужели все настолько плохо ? =)
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 3:38 п.п., спустя 3 минуты 12 секунд

    NRG, :D
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 3:39 п.п., спустя 32 секунды

    CTAPbIu_MABP, http://pyha.ru/forum/topic/2412.0
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz Май 8, 2009, 3:40 п.п., спустя 55 секунд

    ахтунг!
    все умрут, а я изумруд

Пожалуйста, авторизуйтесь, чтобы написать комментарий!