Question: ***Please develop the game in Java. a) Develop a very simple Tic Tac Toe gaming software. If you want, you may take some code (with

***Please develop the game in Java.

a) Develop a very simple Tic Tac Toe gaming software. If you want, you may take some code (with proper reference to the source from where it is taken - i.e., hackerrank or github) from an existing game implementation to extend/improve the functionalities. To develop a good quality software, you would like to follow a particular software engineering process or more than one process (waterfall, incremental, agile etc.) and choose an appropriate programming language.

b) To validate that your software is a good-quality software, you have to write automated tests for the software that you have developed. You can either implement the automated testing framework by your own or use any existing available tool. For example, in Java you may use separate Java class test files which can be compiled and run automatically using the Windows command-line scripting or Linux shell scripting. Alternatively, you may use any existing tool which can be integrated with your software. For example, in Java you may use JUnit.

Bonus: Develop the automated testing framework/tool by your own and it will be able to log/save the results and display them in a graphical format

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!