首页 > 试题广场 >

若一个输入框最多可以输入100个字符,则下列选项中设计的测试

[单选题]
若一个输入框最多可以输入100个字符,则下列选项中设计的测试用例最优的是:( )
  • 分别输入1、49、50、51、100条记录
  • 分别输入0、1、50、99、100条记录
  • 分别输入0、1、99、100、101条记录
  • 分别输入0、1、50、99、100、101条记录
有效等价类和无效等价类,内点上点离点
发表于 2022-03-03 21:50:01 回复(0)
请问写50这个测试用例有什么说法吗
发表于 2021-02-09 20:19:34 回复(6)
边界值分析法关注临界值,但最优的测试用例最好包括有效范围内的其他值,通常取范围内的中间值,这样可以测试用例覆盖
发表于 2022-06-27 21:37:57 回复(0)
java版

import java.util.*;
public class Main {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner cin=new Scanner(System.in);
        String s=cin.nextLine();
        int len=s.length();
        int l=0,r=len-1;
        int mark=-1;//记录回文串的开始的部分
        while(l<=r){
            if(s.charAt(l)==s.charAt(r)){
                if(mark==-1){
                    mark=l;
                }
                l++;
                r--;
                continue;
            }
            if(mark!=-1){
                l=mark+1;
                mark=-1;
                r=len-1;
            }else{
                l+=1;
            }
                
        }
        //System.out.println("mark--:"+mark);
        if(mark>=0){
            String s1=s.substring(0,mark);
            String reverse = new StringBuffer(s1).reverse().toString();
            s+=reverse;
        }else{
            String s1=s.substring(0,len-1);
            String reverse = new StringBuffer(s1).reverse().toString();
            s+=reverse;
        }
        System.out.println(s);
    }

}


发表于 2021-08-21 11:33:54 回复(0)