Bugfree外挂开发
作者:网络转载 发布时间:[ 2014/9/5 14:46:20 ] 推荐标签:软件测试 测试管理工具
BugInfo:javabean对象,用于映射bugfree中的bug:
package com.yunos.qa;
public class BugInfo {
private int product_id; // Integer 必须 产品id 1
private int productmodule_id; // Integer 模块id 1
private String product_name = "";
private String module_name = "";
private String title; //String 必须 Bug标题 1
private int severity = 4; //Integer 必须 严重程度 1,2,3,4
private int priority = 2; //Integer 优先级 1,2,3,4
private String repeat_step = ""; // String 重现步骤
private String assign_to_name = ""; //String 必须 指派给 系统管理员
private String BugType = ""; // String 必须 缺陷类型
//private String created_by = "";
//private String bug_status = "";
private String action_note = ""; //String 注释
private String mail_to = ""; //String 抄送给, 以','分割 系统管理员,admin@bugfree.org
private int related_case = 0; //Integer 相关Case
//attachment_file[]
public BugInfo(int product_id, String title, int severity, String assign_to_name, String BugType) {
this.product_id = product_id;
if (title.length() > 102) {
this.title = title.substring(0, 100);
} else {
this.title = title;
}
this.severity = severity;
this.assign_to_name = assign_to_name;
this.BugType = BugType;
}
public int getProduct_id() {
return product_id;
}
public void setProduct_id(int product_id) {
this.product_id = product_id;
}
public int getProductmodule_id() {
return productmodule_id;
}
public void setProductmodule_id(int productmodule_id) {
this.productmodule_id = productmodule_id;
}
public String getProduct_name() {
return product_name;
}
public void setProduct_name(String product_name) {
this.product_name = product_name;
}
public String getModule_name() {
return module_name;
}
public void setModule_name(String module_name) {
this.module_name = module_name;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public int getSeverity() {
return severity;
}
public void setSeverity(int severity) {
this.severity = severity;
}
public int getPriority() {
return priority;
}
public void setPriority(int priority) {
this.priority = priority;
}
public String getRepeat_step() {
return repeat_step;
}
public void setRepeat_step(String repeat_step) {
this.repeat_step = repeat_step;
}
public String getAssign_to_name() {
return assign_to_name;
}
public void setAssign_to_name(String assign_to_name) {
this.assign_to_name = assign_to_name;
}
public String getBugType() {
return BugType;
}
public void setBugType(String bugType) {
BugType = bugType;
}
public String getAction_note() {
return action_note;
}
public void setAction_note(String action_note) {
this.action_note = action_note;
}
public String getMail_to() {
return mail_to;
}
public void setMail_to(String mail_to) {
this.mail_to = mail_to;
}
public int getRelated_case() {
return related_case;
}
public void setRelated_case(int related_case) {
this.related_case = related_case;
}
}
其他:
bugfree在addbug时,对bug的title的内容是有校验的。我在用程序addbug时,遇到过一次addbug失败,报错信息如下:
{"status":"failed","code":7,"info":{"custom_field":"custom field [quot;_prio] is not valid field name"}}
title里边有一些特殊字符,会导致这个问题
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11热门文章
常见的移动App Bug??崩溃的测试用例设计如何用Jmeter做压力测试QC使用说明APP压力测试入门教程移动app测试中的主要问题jenkins+testng+ant+webdriver持续集成测试使用JMeter进行HTTP负载测试Selenium 2.0 WebDriver 使用指南