首页 > 代码库 > lr_bugfree登录、新建、关闭bug

lr_bugfree登录、新建、关闭bug

Action()
{

    web_submit_data("login",
        "Action=http://192.168.0.101/bugfree/site/login",
        "Method=POST",
        ITEMDATA,
        "Name=LoginForm[username]", "Value=http://www.mamicode.com/b0", ENDITEM,
        "Name=LoginForm[password]", "Value=http://www.mamicode.com/123456", ENDITEM,
        "Name=LoginForm[language]", "Value=http://www.mamicode.com/zh_cn", ENDITEM,
        "Name=LoginForm[rememberMe]", "Value=http://www.mamicode.com/0", ENDITEM,
        LAST);

    web_reg_save_param("bugid",
                       "LB=catch(e){}</script><script language=‘Javascript‘>parent.location=‘/bugfree/bug/",
                       "RB=‘;</script>",
                       LAST);
    web_submit_data("edit_2",
        "Action=http://192.168.0.101/bugfree/info/edit?type=bug&action=opened&product_id=3",
        "Method=POST",
        "EncType=multipart/form-data",
        ITEMDATA,
        "Name=BugInfoView[deleted_file_id]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[lock_version]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[product_id]", "Value=http://www.mamicode.com/3", ENDITEM,
        "Name=isPageDirty", "Value=http://www.mamicode.com/1", ENDITEM,
        "Name=templateTitle", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[title]", "Value=http://www.mamicode.com/bugformyself", ENDITEM,
        "Name=layer1_module", "Value=http://www.mamicode.com/0", ENDITEM,
        "Name=BugInfoView[productmodule_id]", "Value=http://www.mamicode.com/0", ENDITEM,
        "Name=BugInfoView[assign_to_name]", "Value=http://www.mamicode.com/b0", ENDITEM,
        "Name=BugInfoView[mail_to]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[severity]", "Value=http://www.mamicode.com/3", ENDITEM,
        "Name=BugInfoView[priority]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[related_bug]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[related_case]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[related_result]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=attachment_file[]", "Value="http://www.mamicode.com/,"File=Yes", ENDITEM,
        "Name=BugInfoView[action_note]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[repeat_step]", "Value="http://www.mamicode.com/, ENDITEM,
        LAST);

    web_submit_data("resolved_2",
        "Action=http://192.168.0.101/bugfree/bug/{bugid}/resolved",
        "Method=POST",
        "EncType=multipart/form-data",
        ITEMDATA,
        "Name=BugInfoView[deleted_file_id]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[lock_version]", "Value=http://www.mamicode.com/1", ENDITEM,
        "Name=BugInfoView[product_id]", "Value=http://www.mamicode.com/3", ENDITEM,
        "Name=isPageDirty", "Value=http://www.mamicode.com/1", ENDITEM,
        "Name=templateTitle", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[title]", "Value=http://www.mamicode.com/bugformyself", ENDITEM,
        "Name=layer1_module", "Value=http://www.mamicode.com/0", ENDITEM,
        "Name=BugInfoView[productmodule_id]", "Value=http://www.mamicode.com/0", ENDITEM,
        "Name=BugInfoView[assign_to_name]", "Value=http://www.mamicode.com/b0", ENDITEM,
        "Name=BugInfoView[mail_to]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[severity]", "Value=http://www.mamicode.com/3", ENDITEM,
        "Name=BugInfoView[priority]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[solution]", "Value=http://www.mamicode.com/Fixed", ENDITEM,
        "Name=BugInfoView[duplicate_id]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[related_bug]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[related_case]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[related_result]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=attachment_file[]", "Value="http://www.mamicode.com/,"File=Yes", ENDITEM,
        "Name=BugInfoView[action_note]", "Value="http://www.mamicode.com/, ENDITEM,
        "Name=BugInfoView[repeat_step]", "Value="http://www.mamicode.com/, ENDITEM,
        LAST);

    web_reg_find("Text=from <strong>\"Active\"</strong> to <strong>\"Resolved\"</strong></li>",
        LAST);
    web_url("bugformyself_2",
        "URL=http://192.168.0.101/bugfree/bug/{bugid}",
        LAST);

    return 0;
}

lr_bugfree登录、新建、关闭bug