代码: #include <iostream> #include <time.h> #include <stdio.h> #include <stdlib.h> #include <iomanip> #include <math.h> #include <fstream> #include <string> #define random()(rand()%1000) using namespace std; /…
一.测试内容: 1.生成题目数是否准确?2.打印方式(列数l.行间距jj)是否准确?3.有无乘除法cc是否准确?4.数的范围fw是否准确?5.除法有无余数c是否准确?6.加减有无负数f是否准确? 二.测试过程: 没有除法正确. 除法没有余数. 减法没有负数 打印方式正确 数的范围正确 出错管理也有体现 三.测试结果: 测试没有出现错误,可能是测试数据太少,需要再进一步验证.…
Github项目地址:Github Pages 结对项目成员:张鹏 3118004985 郑靓 3118004988 一.项目需求分析 二.功能实现 三.代码实现or功能说明 ★ GUI功能扩展说明 采用了多线程的界面,任何操作不会阻塞其他操作,例如:可以在生成答案的同时批改作业 得益于上面的设计,可以同时生成多个表达式文件,存储形式如下所示 对于错误的输入,会有提示,如下所示 对于文件选择后,点击批改,对于文件的格式有错误检查 通过后缀表达式的计算过程,确保生成表达式满足题目所有要求,避免重复…
1.开发时间预估 PSP2.1 Personal Software Process Stages Time Planning 计划 · Estimate · 估计这个任务需要多少时间 2day Development 开发 · Analysis · 需求分析 (包括学习新技术) 8h · Design Spec · 生成设计文档 4h · Design Review · 设计复审 (和同事审核设计文档) 3h · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 2h…
RIGHT-BICEP单元测试 ——“二柱子四则运算升级版” ”单元测试“这对于我们来说是一个全新的专业含义,在上了软件工程这门课,并当堂编写了简单的"求一组数中的最大值"函数的单元测试之后,我们对它有了全新的认识. 老师让我们回去之后将“二柱子四则运算升级版”的程序进行单元测试(二柱子程序的源码我已经上传,这里不再重复,只列举单元测试的部分和分析),如下: PS.这里附上老师上课讲的关于RIGHT-BICEP测试的方法: 6个值得测试的具体部位,他们能够提高我们的测试技巧: Righ…
存取函数 名称 说明 fn:node-name(node) 返回参数节点的节点名称. fn:nilled(node) 返回是否拒绝参数节点的布尔值. fn:data(item.item,...) 接受项目序列,并返回原子值序列. fn:base-uri() fn:base-uri(node) 返回当前节点或指定节点的 base-uri 属性的值. fn:document-uri(node) 返回指定节点的 document-uri 属性的值. 错误和跟踪函数 名称 说明 fn:error() f…
在进行android设备测试过程中,在进行系统测试时候,往往需要关注到很多方面,导致一个崩溃或者运行一段时间自动重启或者停止的问题很多.最简单来看,影响因素就有:底层硬件设备.OS层.上层app层.另外网络方面.环境方面等很多因素: 我们在遇到一些疑难杂症的问题时候,也只能逐个去查找,逐层去定位分析. 一种办法是自上而下,另一种是自下而上:如果上层应用的问题比较明显的话,那么建议采用至上而下的方法,直接查找app的问题: 测试上层应用的时候,如果人力资源足够,可以开展一些自动化方面的测试,这些常…
单元测试对程序员来说是非常重要的一门技术,但是在实际编程中却往往被程序员所忽视.微软的VS开发工具为我们提供了强大的单元测试环境,在VS当中可以直接对类库项目进行测试,极大的方便了程序员的自我纠错能力.除了官方的解决方案之外,还有一种非常好的免费开源的第三方测试工具,那就是NUnit.它是从Java中著名的JUnit单元测试框架移植过来,这个可以从官网中得到答案,http://www.nunit.org/. 在NUnit官网的下载页面http://www.nunit.org/index.php?…
运行测试步骤方法有如下两种: 1. 直接在Eclipse运行testNG的测试用例, 在代码编辑区域鼠标右键, 选择Run as ->testNG Test 2. 在工程的根目录下, 建立testng.xml文件, 并在文件中输入配置内容: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE suite SYSTEM "http://beust.com/testng/testng-1.0…
什么是SA? SA即Systems Architecture,是系统体系结构. 系统体系结构是定义系统的结构.行为和系统视图的概念模型.架构师将其系统的形式化描述或表示出来,以支持结构和行为的推理的方式组织. 谈起SA,我第一印象总觉得他是一个概念,一个混淆的概念,因为他被提出时就是模糊的.然而随时不断的接触,它其实是会越来越清晰的出现在我们眼前,他是那么的有条理,那么的明确,甚至连动态变化都可以被用文字语言描述. 我看过一些架构相关的书籍,然而大部分书中描述的内容都是一种作者最熟悉,或者自己创…