首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenium Webdriver测试实践

Selenium Webdriver测试实践
EN

Stack Overflow用户
提问于 2018-02-23 19:22:37
回答 2查看 82关注 0票数 1

我最近开始使用selenium web driver.Can,您能告诉我哪种方法是-I断言具有不同字段的表单的最佳方法吗?-should我使用TestNG类或框架(从excel读取数据)。

谢谢

EN

回答 2

Stack Overflow用户

发布于 2018-02-23 20:33:53

由于您最近开始使用Selenium WebDriver,因此最佳方法的建议将完全基于意见,而不是事实、参考资料或特定的专业知识。

然而,我个人发现,从一个开始,即,可以帮助你理解核心function()调用是如何工作的,以及对的详细理解。

有了对的核心理解,当您转向集成框架时,例如,您对实现的API的理解将更加深入,实现将变得更加容易。

票数 1
EN

Stack Overflow用户

发布于 2018-04-06 04:30:13

反射是做随机动作测试的一种很酷的方式。例如,创建一个包含所有非参数化页面方法(菜单单击、按钮按下、输入随机文本等)的String[]。从你的数组中随机选择,然后调用如下代码:

代码语言:javascript
复制
    static public void executePageMethod( YourWebPageClass page, String methodName ) {

        java.lang.reflect.Method method = null;

        try {
            method = page.getClass().getMethod( methodName );
        } catch ( SecurityException e ) {
            Debug( "SecurityException" );
        } catch ( NoSuchMethodException e ) {
            Debug( "NoSuchMethodException" );
        }

        assert (method != null);
        try {
            method.invoke( page );
        } catch ( IllegalArgumentException e ) {
            Debug( "IllegalArgumentException" );
        } catch ( IllegalAccessException e ) {
            Debug( "IllegalAccessException" );
        } catch ( InvocationTargetException e ) {
            Debug( "InvocationTargetException" );
        }
    }

我们用它来对我们的web应用程序进行“流浪用户”测试。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48946742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档