资源描述:
《loadrunner常用函数》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Loadrunner常用函数1字符串及数据转换操作函数1.1常用函数A.函数介绍Strlen(constchar*string)strcpy(destination_string,source_string);//拷贝一个字符串到另一个字符串中. strcat(string_that_gets_appended,string_that_is_appended);//合并字符串 atoi(string_to_convert_to_int);//returnstheintegervalue字符串转换为整型 itoa(i
2、nteger_to_conver_to_string,destination_string,base);整型转换为字符串 strcmp(string1,string2);//比较字符串0:相同stricmp(string1,string2)//区分大小写比较字符串strstr(string1,string2)//strlwr(constchar*string)//将字符串转换为小写strupr(constchar*string)//将字符串转换为大写B.实用例子ü//常用字符串处理函数的例子Actions(){ charMyString1[20]="";
3、 charMyString2[20]=""; charMyString3[20]="Mercury2"; charCstring[10]="12345"; intCint; strcpy(MyString1,"Mercury1"); //NowMyString1contains"Mercury1" //CopyMyString3intoMyString2 strcpy(MyString2,MyString3); //CatenateMyString2toMyString1
4、 strcat(MyString1,MyString2); //CstringisconvertedtointegerCint Cint=atoi(Cstring); //Cintisconvertedtostring Cint=100; itoa(Cint,Cstring,10); return0;}ü//字符串查找和截取例子/*声明:intfindSubStr(char*resultStr,char*sourceStr,char*beginStr,char*endStr)功能:将字符串sourceStr中begin
5、Str和endStr之间的字符串输出给resultStr返回值:0:成功1:失败调用方法:findSubStr(resultStr,”mynameiszhangweitoo”,”is”,”too”)*/intfindSubStr(char*resultStr,char*sourceStr,char*beginStr,char*endStr){intilen,i;char*findStartPos;char*findEndPos;findStartPos=(char*)strstr(sourceStr,beginStr);if(findStartPos==NULL){return-1;}lr_
6、output_message("findStartPos=%s",findStartPos);findEndPos=(char*)strstr(findStartPos,endStr);if(findEndPos==NULL){return-1;}lr_output_message("findEndPos=%s",findEndPos);ilen=strlen(beginStr);findStartPos=findStartPos+ilen;lr_output_message("findStartPos=%s",findStartPos);ilen=findEndPos-findStartP
7、os;strncpy(resultStr,findStartPos,ilen);lr_output_message("resultstr=%s",resultStr);return0;}1.1格式化字符串A.函数介绍函数定义:intsprintf(char*string,char*farmat[,argument,...])对于format说明:%s:格式化字符串%d:格式化数字类型为字符串%x:将数字格式化