AI-ի գեներացրած թեստերը անցնում են, բայց շարունակում են խաբել ձեզ

Վերջին վերլուծությունը մատնանշում է ծրագրային ապահովման մշակման մեջ աճող վտանգը՝ AI-ի կողմից գեներացված թեստերը, որոնք թվում են պրոֆեսիոնալ և համապարփակ, սակայն չեն ստուգում իրական բիզնես տրամաբանությունը: Հեղինակը նշում է, որ AI-ն հաճախ ստեղծում է «մակերեսային» թեստեր, որոնք ստուգում են միայն հիմնական շարահյուսությունը կամ զրոյական չլինելու փաստը՝ փոխարենը ստուգելու ֆունկցիոնալ ճշգրտությունը: Սա ստեղծում է «վստահության բաց», որտեղ մշակողները ենթադրում են, որ ֆունկցիան կայուն է, քանի որ CI խողովակաշարը կանաչ է, նույնիսկ երբ հիմնական տրամաբանությունը խախտված է: Խնդիրը լուծելու համար հեղինակն առաջարկում է AI-ն օգտագործել որպես իրականացման գործիք, այլ ոչ թե նախագծման: Ինժեներները պետք է նախապես սահմանեն թեստային դեպքերը պարզ լեզվով, նախքան կոդ գեներացնելը, և կատարեն «մուտացիոն թեստավորում»՝ միտումնավոր փչացնելով ֆունկցիոնալությունը՝ ստուգելու համար, թե արդյոք թեստերը իրականում հայտնաբերում են սխալները: Վերջնարդյունքում, հոդվածը պնդում է, որ AI-ն չի փոխարինել թեստավորման գործում մարդկային դատողության անհրաժեշտությունը.
This is a summary. Read the full article at the original source:
Dev.toԿապակցված
Օրն անցավ, ամսաթիվը փոխվեց, ոչինչ չփոխվեց. Ի՞նչ անել ռետրոսպեկտիվների ժամանակ լռության հետ
Հոդվածում քննարկվում է ՏՏ թիմերում տարածված մի խնդիր՝ ռետրոսպեկտիվների անարդյունավետությունը, երբ քննարկումները չեն հանգեցնում իրական փոփոխությունների…
Իր վերջին հոդվածում Մարկ Սիմանը քննարկում է ծրագրավորման կրթության փոփոխվող լանդշաֆտը՝ մեծ լեզվական մոդելների (LLM) տարածման համատեքստում: Նա պնդում է…
Ամենալավ բանը, որ AI-ն արեց տեխնոլոգիական ոլորտի համար, գուցե մեզ դուրս մղելն է
Dev.to-ում հրապարակված հոդվածում Ջեյմս Անդերսոնը քննարկում է տեխնոլոգիական ոլորտի փոփոխվող լանդշաֆտը՝ արհեստական բանականության աճի ֆոնին: Ընդունելով վ…


