我搜索了SO,找到了关于负面测试的小事,这也是开发人员在工作中应该记住的一件非常重要的事情.如何为负面测试开发人员列出前十大测试用例应该记住协同工作?
谢谢!
负面测试的定义:
在软件测试中,一种测试旨在确定系统在定义之外的响应.它旨在确定系统是否因意外输入而崩溃.
这是我第一次进行测试,并且获得了测试UI组件的技巧。现在,我正在尝试测试其中包含一些静态方法的类。它也包含参数。
见上课:
import UserInfoModel from '../models/UserInfo.model';
import ApiClient from './apiClient';
import ApiNormalizer from './apiNormalizer';
import Article from '../models/Article.model';
import Notification from '../models/Notification.model';
import Content from '../models/Link.model';
export interface ResponseData {
[key: string]: any;
}
export default class ApiService {
static makeApiCall(
url: string,
normalizeCallback: (d: ResponseData) => ResponseData | null,
callback: (d: any) => any
) {
return ApiClient.get(url)
.then(res => {
callback(normalizeCallback(res.data));
})
.catch(error => {
console.error(error);
});
}
static getProfile(callback: (a: UserInfoModel) => void) {
return ApiService.makeApiCall(`profile`, ApiNormalizer.normalizeProfile, …Run Code Online (Sandbox Code Playgroud)