An open API service indexing awesome lists of open source software.

https://github.com/setsal/0856016

2020 NCTU Software Testing Lab 4
https://github.com/setsal/0856016

Last synced: 8 months ago
JSON representation

2020 NCTU Software Testing Lab 4

Awesome Lists containing this project

README

          

[![Build Status](https://travis-ci.org/setsal/0856016.svg?branch=master)](https://travis-ci.org/setsal/0856016)
# NCTU Software Testing Lab4 - Continuous Integration

## Requirement
+ Deploy your Lab 2 (PriorityQueue.java) on Github with public
The repository name is your student id
+ Connecting Travis CI with your Github
+ Make sure that Travis CI can build and test automatically
+ Add Travis CI’s build mark to your README.md file
+ You must have two commit :
1. Pass all testcases
2. Fail, changing your testcase make Travis CI fail

## Result screenshot

### Failed version
+ 修改 priority queue 的順序, 讓 test case 順序不符
+ 修改 catch 的 exception, 讓抓到的 exception 不符合

![Imgur](https://i.imgur.com/SnEBhyf.png)

![Imgur](https://i.imgur.com/590FfZU.png)

### Successful version
+ 測試皆正常的版本

![Imgur](https://i.imgur.com/AF5R7BJ.png)

![Imgur](https://i.imgur.com/GZY4uuV.png)

## Contributor
+ setsal Lan

有問題歡迎聯繫我 :D