-
软件测试常见的问题
2022-07-02 10:57首先,作为测试人员,可以先根据需求文档判断是否是与需求上直接违背的,是的话直接给开发看文档说明,其次如果是测试人员根据自己的经验或者是使用操作习惯判断的,这个是因为每个人思考问题的角度不一样,那么这个时候就需要找到产品经理或者策划介入,一个项目组的最终还是由决策者说的为主,测试人员单方面扯皮只会浪费时间更甚至会升级矛盾哦。
-
测试常见的问题
2022-07-02 10:501、需求评审及编写测试计划
项目组人员参与需求评审,根据需求文档熟悉客户的需求及软件的功能点,测试主管编写测试计划,分配好测试任务
2、编写测试用例及用例评审
测试人员将产品细分成各个模块,然后再针对各个模块从功能(从上到下,从左到右)、模块间的交互(业务约束)、界面、易用性、兼容性、安全性、性能等方面提取测试点,进而针对这些测试点根据常用的测试用例设计方法(等价类,边界值,错误推测,场景法,因果图,判定表等)按照常用的用例编写格式细化成每一条用例,编写完参与用例评审
3、搭建环境进行冒烟测试,正式进入测试
然后搭建好测试环境先进行冒烟测试,判定当前版本可测与否,若通过,进入正式的系统测试,在测试的过程中发现、确认、提交、跟踪bug,进行回归测试直到bug被解决,再然后对测试结果做出总结及风险评估,编写测试报告,发布上线后,关注软件是否可以正常运行。
-
go 语言如何读取 excel 测试数据
2022-06-30 17:35func Read() ([]ExcelExportList, error) { datas, err := excelize.OpenFile("../datas/case.xlsx") if err != nil { panic(err) } body := make([]ExcelExportList, 0) sheetname := datas.GetSheetList() for _, v := range sheetname { fmt.Println(v) cell, err := datas.GetRows(v) if err != nil { println(err.Error()) } excel := &ExcelExportList{ ExcelSheetName: v, ExcelSheetList: make([]*ExcelExport, 0), } fmt.Println(excel.ExcelSheetList) for _, row := range cell[1:] { fmt.Println(row) data := &ExcelExport{ Id: row[0], Type: row[1], Title: row[2], Pre_sql: row[3], Method: row[4], Url: row[5], Req_data: make(map[string]interfce{}), Extract: make(map[string]interfce{}), Assert_list: make([]map[string]interfce{}, 0), Assert_db: make([]map[string]interfce{}, 0), } json.Unmarshal([]byte(row[6]), &data.Req_data) json.Unmarshal([]byte(row[7]), &data.Extract) json.Unmarshal([]byte(row[8]), &data.Assert_list) if len(row) > 9 { json.Unmarshal([]byte(row[9]), &data.Assert_db) } excel.ExcelSheetList = append(excel.ExcelSheetList, data) // fmt.Println(data) } body = append(body, *excel) } return body, err }
雨泽大佬,看看,用的这个excel转json或者yml
居然不能打interf ace
-
【上课 PPT-3】Fiddler 抓包工具 - 全网最全最细教程, 没有之一
2022-06-24 11:02荣耀手机app抓包:下载完fiddler证书后,在加密与凭据-从存储设备安装里找不到要安装的证书,显示无。但实际上证书已经下载了,可以在下载管理中看到。不知道该怎么办😭
-
Docker+jenkinsPipeline 运行 python 自动化
2022-06-07 18:09docker+jenkins是部署在linux服务器上的,但是跑用例是在windows主机上(pipeline),生产allure报告报错
java.io.IOException: Can't find allure commandline <null> at ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation$GetMajorVersion.call(AllureCommandlineInstallation.java:74) at ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation$GetMajorVersion.call(AllureCommandlineInstallation.java:65) at hudson.remoting.UserRequest.perform(UserRequest.java:211) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:376) at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:121) at java.lang.Thread.run(Unknown Source)
请问,问题出在哪儿
-
使用 docker 搭建 granfana+prometheus 监控平台监控测试服务器资源
2022-04-26 11:50老师 您好 我想问个问题 Prometheus+node_export+grafana,两台机器的时间是一致的,grafana展示不出数据,想问一下是什么原因造成的?
-
抓包工具篡改服务器返回结果的目的是什么
2022-04-25 12:271.篡改后可以看到前端获取到服务器的内容后,前端界面上显示的信息
2.通过抓包改返回值,如改成404状态码后,前端界面显示是怎么样的
3.测试时通过改服务器返回值,可以更快捷的验证前端获取服务器不同的值时,前端对应的操作时怎么样的