如果我们仅仅是将自己的代码commit.push到github上,那么对于我们的技术不会有太多的提升.我们所做的仅仅只是将github当成了我们的网盘. 我们每发布一个版本的时候,是不是也就意味着给用户一个新的版本--持续交付. 敏捷软件开发 显然我是在扯淡,这和敏捷软件开发没有什么关系.不过我也不知道瀑布流是怎样的.说说我所知道的一个项目的组成吧: 看板式管理应用程序(如trello,简单地说就是管理软件功能) CI(持续集成) 测试覆盖率 代码质量(code smell) 对于一个不是远程的…
[篇幅较长,10.15前补充完毕,如希望探索可直接移步Github仓库:https://github.com/SivilTaram/CITest] 在编程课中,我们可以使用成熟的在线评测系统来测试某个代码块或文件在功能实现上的正确性.但在软件工程课中,对项目的自动测试仍然是一个有挑战性的问题.一个比较复杂的软件工程项目往往由多个文件组成,开发者可能会调用不同的第三方库函数,使用不同的编译环境(比如Mac/Linux/Windows),这些因素导致了自动测试项目的复杂性. 早在布置数独项目给福州大…
Scrum 3.6 多鱼点餐系统开发进度(用户测试反馈页面构思&留言板设计) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 3时间:12.09-12.18 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦…
[课程设计]Scrum 1. 9 多鱼点餐系统开发进度(最后页面完善&修复BUG&用户测试) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 1时间:11.14-11.23 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crow…
因为项目的原因,前段时间研究并使用了 SoapUI 测试工具进行自测开发的 api.下面将研究的成果展示给大家,希望对需要的人有所帮助. SoapUI 是什么? SoapUI 是一个开源测试工具,通过 soap/http 来检查.调用.实现 Web Service 的功能/负载/符合性测试.该工具既可作为一个单独的测试软件使用,也可利用插件集成到 Eclipse,maven2.X,Netbeans 和 intellij 中使用. SoapUI 的安装 下载地址,最好下载最新版本安装包,因为 So…
公司需要设计一个稳定性测试,就是一直持续的跑不同的用例,直到人为停止,用例基本完成,基本框架思路就是随机选择一个testcase,跑完后输出结果.但存在一个问题,现在的unittest或nose测试报告都是测完所有case后再输出html报告,再次运行,又生成新的,没法再原来的报告中再填加结果. 就这样问题,基本解决思路就是直接写个生成html报告的模块,然后再次每次结果加入.正好最近在看tempest的东西,里面有个这样的模块,那就不重复造轮子了,直接拿过来用吧. 先看看生成html_log.…
作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户,是开发者打开程序开源大门的一扇窗口,也是开发者快速提升自己的一个重要途径.本文将从两个方面介绍github的使用方式. 和逛微博.朋友圈.空间一样逛github 你在空闲时间逛微博.朋友圈.空间,人家没事的时候逛GitHub ,看看最近有哪些流行的项目,久而久之,这差距就越来越大.那么我们如何像逛微博.朋友圈.空间一样逛github呢?- 首先,和微博.朋友圈.空间一样,你要想在你的朋友圈看到别人的动态,首先你的加人家好友对…
1.如何设计好的测试用例,提高测试覆盖率?提高测试效率? 2.如何展现测试成果? 3.如何编写专业化.优质的测试文档? 4.如何适时借助测试工具,测试一些重复性比较高的测试? 5.如何引入自动化测试? 6.如何合理安排好每个测试任务?调解好每件与测试相关的情况? 7.如何合理做好分工?做好每个下属的绩效考核?…
在clr var c#一书中,作者描述当用sealed修饰类时,可以提高系统性能而且建议大家也养成用sealed来修饰类的习惯.由于对性能二字比较敏感,所以本文先测试一下用sealed分别修饰和不修饰类时,new1亿次的时间,然后说一下我的看法,如果有更好的测试方法,欢迎大家在此交流. 首先上我的测试代码: class Program { static void Main(string[] args) { for (int j = 0; j < 10; j++) { V t = new T();…
一.在 IntelliJ IDEA 中新建一个项目并提交到 GitHub 1. 运行 IDEA,点击[Create New Project],在 IDEA 中新建一个项目. 2. 在选择项目类型对话框,直接点击[Next] 3. 在选择项目模板对话框,直接点击[Next] 4. 输入项目名称与存放的路径,并点击[Next] ,然后点击[OK],创建项目文件夹(如果项目文件夹以存在,就不需要这一步,但是建议每一个新项目都作为一个独立的文件夹存放). 5.在左侧的项目管理器中展开项目,双击[src]…