lr_bugfree登录、新建、关闭bug

Action()
{

    web_submit_data("login",
        "Action=http://192.168.0.101/bugfree/site/login",
        "Method=POST",
        ITEMDATA,
        "Name=LoginForm[username]", "Value=b0", ENDITEM,
        "Name=LoginForm[password]", "Value=123456", ENDITEM,
        "Name=LoginForm[language]", "Value=zh_cn", ENDITEM,
        "Name=LoginForm[rememberMe]", "Value=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=", ENDITEM,
        "Name=BugInfoView[lock_version]", "Value=", ENDITEM,
        "Name=BugInfoView[product_id]", "Value=3", ENDITEM,
        "Name=isPageDirty", "Value=1", ENDITEM,
        "Name=templateTitle", "Value=", ENDITEM,
        "Name=BugInfoView[title]", "Value=bugformyself", ENDITEM,
        "Name=layer1_module", "Value=0", ENDITEM,
        "Name=BugInfoView[productmodule_id]", "Value=0", ENDITEM,
        "Name=BugInfoView[assign_to_name]", "Value=b0", ENDITEM,
        "Name=BugInfoView[mail_to]", "Value=", ENDITEM,
        "Name=BugInfoView[severity]", "Value=3", ENDITEM,
        "Name=BugInfoView[priority]", "Value=", ENDITEM,
        "Name=BugInfoView[related_bug]", "Value=", ENDITEM,
        "Name=BugInfoView[related_case]", "Value=", ENDITEM,
        "Name=BugInfoView[related_result]", "Value=", ENDITEM,
        "Name=attachment_file[]", "Value=", "File=Yes", ENDITEM,
        "Name=BugInfoView[action_note]", "Value=", ENDITEM,
        "Name=BugInfoView[repeat_step]", "Value=", 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=", ENDITEM,
        "Name=BugInfoView[lock_version]", "Value=1", ENDITEM,
        "Name=BugInfoView[product_id]", "Value=3", ENDITEM,
        "Name=isPageDirty", "Value=1", ENDITEM,
        "Name=templateTitle", "Value=", ENDITEM,
        "Name=BugInfoView[title]", "Value=bugformyself", ENDITEM,
        "Name=layer1_module", "Value=0", ENDITEM,
        "Name=BugInfoView[productmodule_id]", "Value=0", ENDITEM,
        "Name=BugInfoView[assign_to_name]", "Value=b0", ENDITEM,
        "Name=BugInfoView[mail_to]", "Value=", ENDITEM,
        "Name=BugInfoView[severity]", "Value=3", ENDITEM,
        "Name=BugInfoView[priority]", "Value=", ENDITEM,
        "Name=BugInfoView[solution]", "Value=Fixed", ENDITEM,
        "Name=BugInfoView[duplicate_id]", "Value=", ENDITEM,
        "Name=BugInfoView[related_bug]", "Value=", ENDITEM,
        "Name=BugInfoView[related_case]", "Value=", ENDITEM,
        "Name=BugInfoView[related_result]", "Value=", ENDITEM,
        "Name=attachment_file[]", "Value=", "File=Yes", ENDITEM,
        "Name=BugInfoView[action_note]", "Value=", ENDITEM,
        "Name=BugInfoView[repeat_step]", "Value=", 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;
}

原文地址:https://www.cnblogs.com/stay-sober/p/4173858.html